# CSE 25 Computing Tools for Computer Science and Engineering (2011-2012)

#### CSE 25 Computing Tools for Computer Science and Engineering

**CSE 25 Computing Tools for Computer Science and Engineering (Credit Units: 4)** Introduces computer-based mathematical and engineering tool usage and the C programming language. Prerequisite: CSE21/ICS 21 and Mathematics 2A. (Design units: 0)

Unix Man Pages and Tutorials (online or handouts)

1. Use mathematical and engineering tools to solve problems. (CAC a, CAC i, EAC a)

2. Enter and manipulate mathematical expressions. (CAC a, EAC a)

3. Read and write data set files. (CAC a, CAC i, EAC a, EAC b)

4. Demonstrate the capability to graph and visualize data sets. (CAC a, CAC i, EAC a, EAC b)

Computer programming and problem solving in a high-level language.

- Mathematical Tool Fundamentals
- Introduction
- Numeric and Symbolic Operations
- Algebraic Examples
- Differential Calculus
- Simple Integral Calculus
- Physics Topics

Meets for 3 hours of lecture, 1 hour of discussion and 3 hours of laboratory each week for 10 weeks.

Mathematica, Visual C++ (Windows)

- Mathematical Tool Usage (Mathematica, MATLAB, or Maple):
- Interaction with Tools
- Matrices
- Graphing
- Problem Solving with Mathematical Tools

Contributes towards the Computer Science and Engineering Major requirements for Engineering Topic courses.

- Approach:
- Lectures:
- Laboratory Portion:

- Programming/problem solving assignments: 40%
- Midterm Exam: 30%
- Final Exam: 30%
- Total: 100%
- Weights for guidance only; weighting is at the discretion of the instructor.

Mathematics and Basic Science: 0.0 credit units

Computing: 4.0 credit units

Engineering Topics: 4.0 credit units

Engineering Science: 4.0 credit units

Engineering Design: 0.0 credit units