CSCI 134: Introduction to Computer Science
We are surrounded by information. This course introduces fundamental computational concepts for representing and manipulating data. Using the programming language Python, this course explores effective ways to organize and transform information in order to solve problems. Students will learn to design algorithms to search, sort, and manipulate data in application areas like text and image processing, scientific computing, and databases. Programming topics covered include procedural, object-oriented, and functional programming, control structures, structural self-reference, arrays, lists, streams, dictionaries, and data abstraction. This course is appropriate for all students who want to create software and learn computational techniques for manipulating and analyzing data.
Remote Attendance
If you must attend labs or office hours remotely, please contact the CS134 staff to make arrangements to attend via this zoom link. You must be on campus or logged into the college’s VPN to access that link.
Calendar¶
Due Dates
Labs are due:
Wednesday at 11pm for the Monday lab groups.
Thursday at 11pm for the Tuesday lab groups.
Homeworks are due by 11pm on their due dates.
Mon
Tue
Wed
Thu
Fri
Evening Midterm!
No class
Spring Break
Spring Break
Spring Break
Spring Break
Spring Break
Spring Break
Spring Break
Spring Break
Spring Break