CSCI 150 - Introduction to Computer Science


Semester Offered: First Semester, Second Semester
Full Course
Credits: 4 credits
Attribute: 4NS, QFR

Introduction to algorithmic thinking and problem solving by way of computer programming. The course covers fundamentals of computer programming including data types, variables, expressions, statements, control structures, arrays, and recursion. It also introduces object-oriented concepts including classes, methods, inheritance, and polymorphism. Labs highlight applications in graphics, music, mathematics, biology, and physics.
Enrollment Limit: 45
Instructor: B. Geitz, A. Sharp, T. Wexler
Prerequisites & Notes
No programming experience required.


Print-Friendly Page (opens a new window)