Introduction to Computer Science 1

CAS CS 111

  • Creativity/Innovation
  • Critical Thinking
  • Quantitative Reasoning II

The first course for computer science majors and anyone seeking a rigorous introduction. Develops computational problem-solving skills by programming in the Python language, and exposes students to variety of other topics from computer science and its applications. Carries MCS divisional credit in CAS. Effective Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.

FALL 2025 Schedule

Section Instructor Location Schedule Notes
A1 Sullivan CAS 522 MWF 12:20 pm-1:10 pm Students registering for CAS CS111 must register for two sections: a Lecture section and a Lab section. IMPORTANT: Students in all CS111 sections should reserve Wednesday 6:30 - 7:45pm for exams during the semester.

FALL 2025 Schedule

Section Instructor Location Schedule Notes
A2 Sullivan CAS 522 MWF 1:25 pm-2:15 pm Students registering for CAS CS111 must register for two sections: a Lecture section and a Lab section. IMPORTANT: Students in all CS111 sections should reserve Wednesday 6:30 - 7:45pm for exams during the semester.

FALL 2025 Schedule

Section Instructor Location Schedule Notes
A4 Januario CAS B12 MWF 11:15 am-12:05 pm Students registering for CAS CS111 must register for two sections: a Lecture section and a Lab section. IMPORTANT: Students in all CS111 sections should reserve Wednesday 6:30 - 7:45pm for exams during the semester.

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B1 Sullivan CAS 204A M 2:30 pm-3:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B2 Sullivan MCS B31 M 2:30 pm-3:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B3 Sullivan CAS 225 M 3:35 pm-4:25 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B5 Sullivan CAS 228 M 4:40 pm-5:30 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B6 Sullivan KCB 102 M 4:40 pm-5:30 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B7 Sullivan CDS 364 T 9:30 am-10:20 am

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B8 Sullivan CDS 364 T 10:30 am-11:20 am

FALL 2025 Schedule

Section Instructor Location Schedule Notes
B9 Sullivan CDS 364 T 11:30 am-12:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BA Sullivan CDS 364 T 12:30 pm-1:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BB Sullivan CDS 364 T 1:30 pm-2:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BC Sullivan CDS 364 T 2:30 pm-3:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BD Sullivan CDS 364 T 3:30 pm-4:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BE Sullivan CDS 364 T 4:30 pm-5:20 pm

FALL 2025 Schedule

Section Instructor Location Schedule Notes
BF Sullivan CDS 364 T 5:30 pm-6:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
A1 Sullivan MWF 12:20 pm-1:10 pm Students registering for CS111 must register for both a lecture and a lab section. Students in all CS111 sections must reserve Wednesday 6:30 - 7:45pm for exams during the semester.

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
A2 Sullivan MWF 1:25 pm-2:15 pm Students registering for CS111 must register for both a lecture and a lab section. Students in all CS111 sections must reserve Wednesday 6:30 - 7:45pm for exams during the semester.

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B1 Sullivan CDS 364 T 10:30 am-11:20 am

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B2 Sullivan CDS 364 T 11:30 am-12:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B3 Sullivan CDS 364 T 12:30 pm-1:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B4 Sullivan CDS 364 T 1:30 pm-2:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B5 Sullivan CDS 364 T 2:30 pm-3:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B6 Sullivan CDS 364 T 3:30 pm-4:20 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B7 Sullivan CDS 364 T 4:30 pm-5:20 pm

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.