Schedule of Classes Undergraduate and Graduate / Fall 2020 / Computer Science

Class Search|Course Evaluation Guide (unet login required)

Notes for Graduate Students

CONT 500a Full-time Graduate Research class #8684; CONT 450a Part-time Graduate Research class #8682; CONT 200a Extended Master's Research class #8678; CONT 210a Heller School Extended Master's Research class #10525; To view course description, please click on the course # link.

Notes for Undergraduate Students

To view course description, please click on the course # link.

(1-99) Primarily for Undergraduate Students

Class # Course # Course Title Time
Location
Enrl / Lim / Wait Instructor(s) View Books
3564 COSI 10A 1
Syllabus
Introduction to Problem Solving in Python
[ dl sn ]
Open only to students with no previous programing background. Students may not take COSI 10a if they have received a satisfactory grade in COSI 12b or COSI 21a. May not be taken for credit by students who took COSI 11a in prior years. Does not meet the requirements for the major or minor in Computer Science.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Lecture:
Block 1B
M,W 10:00 AM–11:30 AM
obligatory recitation:
F 1:00 PM–2:00 PM
Open
120 / 150 / 0
Pollack, Jordan View Books
10558 COSI 10A 2 Introduction to Problem Solving in Python
[ dl sn ]
Open only to students with no previous programing background. Students may not take COSI 10a if they have received a satisfactory grade in COSI 12b or COSI 21a. May not be taken for credit by students who took COSI 11a in prior years. Does not meet the requirements for the major or minor in Computer Science.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2A
T,Th 8:00 AM–9:30 AM
obligatory recitation:
F 1:00 PM–2:00 PM
Open
64 / 150 / 0
Tsekourakis, Iraklis View Books
10711 COSI 10A 3DL Introduction to Problem Solving in Python
[ dl sn ]
Preference given to first-year international students.
Taught asynchronously.
Open only to students with no previous programing background. Students may not take COSI 10a if they have received a satisfactory grade in COSI 12b or COSI 21a. May not be taken for credit by students who took COSI 11a in prior years. Does not meet the requirements for the major or minor in Computer Science.
Brandeis Abroad session
TBD Closed
25 / 25 / 11
Hickey, Timothy J View Books
3672 COSI 12B 1 Advanced Programming Techniques in Java
[ dl sn ]
Prerequisite: COSI 10a or successful completion of the COSI online placement exam.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1B
M,W 10:00 AM–11:30 AM
obligatory recitation:
F 10:30 AM–12:00 PM
Open
104 / 150 / 0
Di Lillo, Antonella View Books
3566 COSI 21A 1 Data Structures and the Fundamentals of Computing
[ dl sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1C
M,W 12:00 PM–1:30 PM
obligatory recitation:
F 9:00 AM–10:30 AM
Open
111 / 130 / 0
Di Lillo, Antonella View Books
3568 COSI 29A 1 Discrete Structures
[ qr sn ]
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1E
M,W 4:00 PM–5:30 PM
Closed
95 / 100 / 29
Cherniack, Mitch View Books
 

(100-199) For Both Undergraduate and Graduate Students

Class # Course # Course Title Time
Location
Enrl / Lim / Wait Instructor(s) View Books
3574 COSI 102A 1 Software Entrepreneurship
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2E
T,Th 4:00 PM–5:30 PM
Closed
58 / 60 / 5
Salas, Pito View Books
10489 COSI 114A 1
Syllabus
Fundamentals of Natural Language Processing I
[ sn ]
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2F
T,Th 6:00 PM–7:30 PM
obligatory recitation:
F 12:00 PM–1:00 PM
Open
71 / 999 / 0
Lignos, Constantine View Books
10540 COSI 118A 1
Syllabus
Computer-Supported Cooperation
[ sn ]
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2D
T,Th 2:00 PM–3:30 PM
Open
38 / 50 / 0
Alterman, Richard View Books
6514 COSI 119A 1 Autonomous Robotics
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered in a hybrid combination of in person and remote sessions, which may vary by course and over the duration of the semester. Enrollment is open to students who will be on campus and students who will be studying remotely up to the enrollment limit.
Block 2B
T,Th 10:00 AM–11:30 AM
Mandatory:
Block 1F
M,W 6:00 PM–7:30 PM
Closed
14 / 10 / 1
Salas, Pito View Books
7312 COSI 119A 2 Autonomous Robotics
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered in a hybrid combination of in person and remote sessions, which may vary by course and over the duration of the semester. Enrollment is open to students who will be on campus and students who will be studying remotely up to the enrollment limit.
Block 2B
T,Th 10:00 AM–11:30 AM
Mandatory:
Block 1F
M,W 6:00 PM–7:30 PM
Closed
11 / 10 / 3
Salas, Pito View Books
10548 COSI 120A 1 Topics in Computer Systems
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered in-person. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1A
M,W 8:00 AM–9:30 AM
Open
20 / 28 / 0
Liu, Hongfu View Books
10213 COSI 123A 1
Syllabus
Statistical Machine Learning
[ qr sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1E
M,W 4:00 PM–5:30 PM
Closed
51 / 60 / 17
Hong, Pengyu View Books
3572 COSI 131A 1 Operating Systems
[ dl sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2C
T,Th 12:00 PM–1:30 PM
Closed
97 / 100 / 5
Tsekourakis, Iraklis View Books
4184 COSI 134A 1 Statistical Approaches to Natural Language Processing
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2D
T,Th 2:00 PM–3:30 PM
obligatory recitation:
F 2:00 PM–3:00 PM
Open
20 / 999 / 0
Staff
Xue, Nianwen
View Books
10215 COSI 164A 1 Introduction to 3-D Animation
[ dl sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1A
M,W 8:00 AM–9:30 AM
Open
152 / 999 / 0
Hickey, Timothy J View Books
10539 COSI 175A 1 Multimedia Processing
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1D
M,W 2:00 PM–3:30 PM
Open
11 / 999 / 0
Storer, James A View Books
10557 COSI 190A 1 Introduction to Programming Language Theory
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2B
T,Th 10:00 AM–11:30 AM
Open
10 / 100 / 0
Mairson, Harry View Books
 

(200 and above) Primarily for Graduate Students

Class # Course # Course Title Time
Location
Enrl / Lim / Wait Instructor(s) View Books
10549 COSI 233A 1 Discourse and Dialog
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2B
T,Th 10:00 AM–11:30 AM
Open
13 / 999 / 0
Pustejovsky, James View Books
10555 COSI 241A 1 Advanced Topics in Graph Mining
See Course Catalog for prerequisites.
Instruction for this course will be offered in-person. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2E
T,Th 4:00 PM–5:30 PM
Open
7 / 15 / 0
Zhang, Chuxu View Books
 

Cross-Listed in Computer Science

Class # Course # Course Title Time
Location
Enrl / Lim / Wait Instructor(s) View Books
3376 MATH 15A 1 Applied Linear Algebra
[ sn ]
See Course Catalog for prerequisites.
See Course Catalog for Special Notes.
Instruction for this course will be offered in a hybrid combination of in person and remote sessions, which may vary by course and over the duration of the semester. Enrollment is open to students who will be on campus and students who will be studying remotely up to the enrollment limit.
Block 1B
M,W 10:00 AM–11:30 AM
Closed
60 / 60 / 15
Wilmes, John View Books
6166 MATH 15A 2 Applied Linear Algebra
[ sn ]
See Course Catalog for prerequisites.
See Course Catalog for Special Notes.
Instruction for this course will be offered in a hybrid combination of in person and remote sessions, which may vary by course and over the duration of the semester. Enrollment is open to students who will be on campus and students who will be studying remotely up to the enrollment limit.
Block 1D
M,W 2:00 PM–3:30 PM
Closed
53 / 60 / 10
Gollamudi, Tarakaram View Books
3382 MATH 36A 1 Probability
[ qr sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 2E
T,Th 4:00 PM–5:30 PM
Open
80 / 105 / 0
Touboul, Jonathan View Books
10086 MATH 108B 1 Introduction to Number Theory
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered remotely. Meeting times for this course are listed in the schedule of classes (in EST).
Block 1D
M,W 2:00 PM–3:30 PM
Open
13 / 999 / 0
Offen, Omer View Books
10087 MATH 124A 1 Optimization
[ sn ]
See Course Catalog for prerequisites.
Instruction for this course will be offered in a hybrid combination of in person and remote sessions, which may vary by course and over the duration of the semester. Enrollment is open to students who will be on campus and students who will be studying remotely up to the enrollment limit.
Block 2A
T,Th 8:00 AM–9:30 AM
Open
56 / 999 / 0
Wilmes, John View Books