Subject
  • CS
  • Change subject
Class format
Days and times
-
Class days
Credits
Other options
Availability
Class availability

Computer Science

Need more info? Visit the Computer Science website.

CS 101 Technology and Computer Science • 5 Cr.

Prerequisite: MATH 098 or higher. Fee: $52.50 eLearning Fee. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
3450 OAS Art Lovestedt Online
This is an asynchronous online class which means all course materials are available online and students are not required to attend synchronous class activities. There is a set schedule and specified due dates for all coursework. Additional information will be provided in the syllabus.

CS 210 Fundamentals of Computer Science I • 5 Cr.

Prerequisite: MATH&142 or higher with a C- or better, or placement by assessment in MATH& 151 or above, or entry code. Fees: $52.50 eLearning, $35.00 includes required e-textbook/digital materials accessed via Canvas, print version available as an add itional purchase. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
3452 OAS Winnie Li Online
This class uses JAVA. This is an asynchronous online class which means all course materials are available online and students are not required to attend class activities in real time. There is a set schedule and specified due dates for all coursework. Additional information will be provided in the syllabus.
3462 A Tatiana Harrison Online MTWTh, 4:00pm-5:20pm
This class uses JAVA. This online class will be taught synchronously. The students who sign up need to be able to attend online sessions at the days and times listed above. In addition, there will be content delivered asynchronously, which means students will be able to access course materials outside of the listed timeframes. If you have questions, please contact the instructor.
3454 OBS Joseph Hueffed Online MTWTh, 5:00pm-6:20pm
This class uses JAVA. This online class will be taught synchronously. The students who sign up need to be able to attend online sessions at the days and times listed above. In addition, there will be content delivered asynchronously, which means students will be able to access course materials outside of the listed timeframes. If you have questions, please contact the instructor.

CS 211 Fundamentals of Computer Science II • 5 Cr.

Prerequisite: CS 210 or entry code Fee: $52.50 eLearning Fee. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
3458 OAS Taesik Kim Online
This class uses JAVA. This is an asynchronous online class which means all course materials are available online and students are not required to attend class activities in real time. There is a set schedule and specified due dates for all coursework. Additional information will be provided in the syllabus.
3464 B James Livingston Online MTWTh, 10:00am-11:20am
This class uses JAVA. This online class will be taught synchronously. The students who sign up need to be able to attend online sessions at the days and times listed above. In addition, there will be content delivered asynchronously, which means students will be able to access course materials outside of the listed timeframes. If you have questions, please contact the instructor.
3466 C Neelakantan Kartha Online MTWTh, 6:00pm-7:20pm
This class uses JAVA. This online class will be taught synchronously. The students who sign up need to be able to attend online sessions at the days and times listed above. In addition, there will be content delivered asynchronously, which means students will be able to access course materials outside of the listed timeframes. If you have questions, please contact the instructor.

CS 310 Python for Data Science • 5 Cr.

Prerequisite: Admission to BS CS program, or instructor's permission. Fee: $52.50 eLearning Fee. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
3468 A Zhiyun Li Online MTWTh, 5:00pm-6:20pm
CS Majors only; instructor does not give permission for non-majors to register. This online class will be taught synchronously. The students who sign up need to be able to attend online sessions at the days and times listed above. In addition, there will be content delivered asynchronously, which means students will be able to access course materials outside of the listed timeframes. If you have questions, please contact the instructor.

CS 485 Computer Science Co-Op/Practicum • V1-5 Cr.

Prerequisites: CS 300 with a C or better, and admission to BS CS program, or instructor's permission. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
3460 HYC Margo Ikegami Online M, 5:30pm-7:20pm
CS Majors only; instructor does not give permission for non-majors to register. This online class will be taught synchronously. This class will have synchronous online meetings and activities scheduled Mondays from 5:30 - 7:20 pm. In addition, there will be content delivered asynchronously, which means students will access course material online outside of scheduled class meetings. Additional information will be provided in the syllabus.