Recent SemestersSpring 2026, Spring 2025, Spring 2024Class Size30–35 studentsCredits3PrerequisiteMathematics 1A with a grade of 'C' or better. May be taken concurrently Transfers ToCSUDescriptionThis course utilizes the MATLAB (or equivalent) environment to provide students with a working knowledge of computer-based problem-solving methods relevant to science and engineering. It introduces the fundamentals of procedural and object-oriented programming, numerical analysis, and data structures. Topics will include basic control structures, data types, input/output, logical expressions, and the syntax and semantics of a modern programming language. Additional topics include matrix manipulation, curve plotting, finding solutions of differential equations (ODEs), and statistical analysis. Examples and assignments in the course are drawn from practical applications in engineering, physics, and mathematics. PREREQUISITE: Mathematics 1A with a grade of 'C' or better. May be taken concurrently.Usually HeldMon Wed 8:10am–9:35am, Mon Wed 4:05pm–5:30pm