CSCI 134 Enrollment
Contents
CSCI 134: Introduction to Computer Science
(Fall 2022)
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.
CSCI 134 is the first course required to complete a major in Computer Science. For more information about course placement, see this page.
CSCI 134 Enrollment¶
Unfortunately our course is often over-enrolled. If you do not pre-register, you will likely not get a spot.
Remote Attendance¶
If you must attend labs or office hours remotely due to illness, please contact the CS134 staff to make arrangements. After contacting us, you can attend via this zoom link. You must be on campus or logged into the college’s VPN to access that link.
Fall 2022 Calendar¶
Due Dates
Labs are due:
Wednesday at 10pm for the Monday lab groups.
Thursday at 10pm for the Tuesday lab groups.
Homeworks are due by 10pm on their due dates.
Mon
Tue
Wed
Thu
Fri
Evening Review Session
Evening Midterm
Thanksgiving Break
Thanksgiving Break
Final Exam