2021-2022 Computer Science courses

Term CRN Credits Instructor(s) Days Time Dates Open
CSC 1130: Beginning Programming Course details
Winter 20728 5 TBA Staff
Carlos Arias Arevalo
M,W,F
1:00 PM-2:20 PM
01/04-03/17
25 of 25 seats open
Spring 40670 5 TBA Staff
Carlos Arias Arevalo
Tu,Th
12:50 PM-2:50 PM
03/28-06/09
25 of 25 seats open
CSC 1230: Problem Solving and Programming Course details
Autumn 11153 5 Dennis Vickers
M,W,F
11:10 AM-12:30 PM
09/14-11/18
-
Autumn 12051 5 Andy Cameron
M,W,F
11:10 AM-12:30 PM
09/14-11/18
-
Winter 20099 5 Dennis Vickers
M,W,F
9:20 AM-10:40 AM
01/05-03/12
-
Spring 46550 5 Dennis Vickers
Carlos Arias Arevalo
M,W,F
11:10 AM-12:30 PM
03/29-06/04
-
Autumn 754 5 Andy Cameron
M,W,F
10:30 AM-11:50 AM
09/13-11/23
-
Autumn 755 5 Maira Ribas Monteiro
Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
09/13-11/23
-
Winter 20729 5 Dennis Vickers
M,W,F
9:00 AM-10:20 AM
01/04-03/17
30 of 30 seats open
Spring 40671 5 TBA Staff
Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
03/28-06/09
35 of 35 seats open
CSC 2230: Computer Programming for Engineers Course details
Winter 30431 5 Grant Ellis
Carlos Arias Arevalo
Arranged
Tu,Th
-
8:30 AM-10:00 AM
01/05-03/12
01/05-03/12
-
Winter 20730 5 TBA Staff
Carlos Arias Arevalo
Tu,Th
9:00 AM-11:00 AM
01/04-03/17
30 of 30 seats open
CSC 2330: Data Structures & Programming Course details
Autumn 12076 5 Carlos Arias Arevalo
M,W
M,W,F
9:20 AM-10:40 AM
9:20 AM-10:40 AM
09/14-11/18
09/14-11/18
-
Autumn 756 5 Dennis Vickers
M,W,F
2:30 PM-3:50 PM
09/13-11/23
-
CSC 2430: Data Structures I Course details
Winter 20101 5 Dennis Vickers
M,W,F
11:10 AM-12:30 PM
01/05-03/12
-
Winter 29523 5 Andy Cameron
Carlos Arias Arevalo
M,W,F
11:10 AM-12:30 PM
01/05-03/12
-
Spring 40094 5 Andy Cameron
Carlos Arias Arevalo
M,W,F
11:10 AM-12:30 PM
03/29-06/04
-
Winter 20731 5 Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
01/04-03/17
30 of 30 seats open
Winter 20732 5 TBA Staff
Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
01/04-03/17
30 of 30 seats open
Spring 40672 5 TBA Staff
Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
03/28-06/09
35 of 35 seats open
CSC 2431: Data Structures II Course details
Autumn 11404 5 Dennis Vickers
M,W,F
9:20 AM-10:40 AM
09/14-11/18
-
Autumn 12170 5 Dennis Vickers
M,W,F
9:20 AM-10:40 AM
09/14-11/18
-
Spring 42703 5 Carlos Arias Arevalo
M,W,F
11:10 AM-12:30 PM
03/29-06/04
-
Autumn 757 5 Max Benson
Carlos Arias Arevalo
M,W,F
9:00 AM-10:20 AM
09/13-11/23
-
Spring 40673 5 Carlos Arias Arevalo
M,W,F
10:30 AM-11:50 AM
03/28-06/09
30 of 30 seats open
CSC 3000: Principles of Professional Practice Course details
Autumn 11405 1 Veronica Zhu
Daniel Keene
Melani Plett
W
4:10 PM-5:10 PM
09/14-11/18
-
Winter 30502 1 Melani Plett
Arranged
Online-
01/05-03/12
-
Autumn 758 1 Veronica Zhu
Daniel Keene
Carlos Arias Arevalo
Melani Plett
Arranged
Th
-
3:00 PM-4:00 PM
09/13-11/23
09/13-11/23
-
CSC 3011: Living in a Digital World Course details
Winter 30174 3 Andy Cameron
M,W,F
2:20 PM-3:40 PM
01/05-03/12
-
Winter 20733 3 Andy Cameron
M,W,F
12:00 PM-12:50 PM
01/04-03/17
30 of 30 seats open
CSC 3150: Systems Design Course details
Autumn 6848 5 Andy Cameron
M,W,F
9:20 AM-10:40 AM
09/14-11/18
-
Spring 47222 5 Andy Cameron
M,W,F
9:20 AM-10:40 AM
03/29-06/04
-
Autumn 759 5 Andy Cameron
M,W,F
9:00 AM-10:20 AM
09/13-11/23
-
Spring 40674 5 Andy Cameron
M,W,F
9:00 AM-10:20 AM
03/28-06/09
25 of 25 seats open
CSC 3220: Applications Programming Course details
Winter 29327 4 Michael Koepp
Tu,Th
8:30 AM-9:50 AM
01/05-03/12
-
Spring 47716 4 Dennis Vickers
M,W,F
1:00 PM-1:50 PM
03/29-06/04
-
Winter 20734 4 Dennis Vickers
Tu,Th
9:00 AM-10:40 AM
01/04-03/17
30 of 30 seats open
Spring 40675 4 Dennis Vickers
M,W,F
2:30 PM-3:40 PM
03/28-06/09
25 of 25 seats open
CSC 3221: Netcentric Computing Course details
Autumn 11641 4 Carlos Arias Arevalo
M,W
2:20 PM-3:40 PM
09/14-11/18
-
Spring 44617 4 Carlos Arias Arevalo
M,W
2:20 PM-3:40 PM
03/29-06/04
-
Autumn 760 4 Dennis Vickers
M,W,F
1:00 PM-2:10 PM
09/13-11/17
-
Spring 40676 4 Dennis Vickers
M,W,F
1:00 PM-2:10 PM
03/28-06/09
25 of 25 seats open
CSC 3310: Concepts in Programming Languages Course details
Autumn 10512 4 Carlos Arias Arevalo
M,W,F
1:00 PM-1:50 PM
09/14-11/18
-
Autumn 761 4 Carlos Arias Arevalo
M,W,F
1:00 PM-2:10 PM
09/13-11/17
-
CSC 3350: Operating Systems Programming Course details
Spring 46963 3 Michael Koepp
M,W,F
1:00 PM-1:50 PM
03/29-06/04
-
Spring 40677 3 Andy Cameron
M,W,F
2:30 PM-3:20 PM
03/28-06/09
30 of 35 seats open
CSC 3430: Algorithm Design and Analysis Course details
Winter 29004 4 Carlos Arias Arevalo
M,W,F
1:00 PM-1:50 PM
01/05-03/12
-
Winter 20735 4 Carlos Arias Arevalo
M,W,F
1:00 PM-2:10 PM
01/04-03/17
30 of 30 seats open
CSC 3750: Computer Architecture and Organization Course details
Winter 29828 5 Michael Koepp
Carlos Arias Arevalo
M,W,F
11:10 AM-12:30 PM
01/05-03/12
-
Winter 20736 5 Michael Koepp
M,W,F
10:30 AM-11:50 AM
01/04-03/17
25 of 25 seats open
CSC 3760: Computer Organization and Assembly Language Course details
Winter 23011 5 Michael Koepp
Carlos Arias Arevalo
M,W,F
2:20 PM-3:40 PM
01/05-03/12
-
Winter 20737 5 Michael Koepp
M,W,F
1:00 PM-2:20 PM
01/04-03/17
30 of 35 seats open
CSC 4151: Software Engineering I Course details
Winter 26664 3 Andy Cameron
Tu,Th
12:30 PM-2:30 PM
01/05-03/12
-
Winter 20738 3 Andy Cameron
Tu,Th
12:50 PM-2:50 PM
01/04-03/17
30 of 40 seats open
CSC 4152: Software Engineering II Course details
Spring 45115 3 Andy Cameron
Carlos Arias Arevalo
Tu,Th
12:30 PM-2:30 PM
03/29-06/04
-
Spring 40678 3 Andy Cameron
Tu,Th
12:50 PM-2:50 PM
03/28-06/09
30 of 40 seats open
CSC 4210: Theory of Computation and Algorithm Course details
Winter 29829 3 Carlos Arias Arevalo
M,W,F
9:20 AM-10:10 AM
01/05-03/12
-
CSC 4220: Cybersecurity Fundamentals Course details
Spring 40679 3 Dennis Vickers
Tu,Th
9:00 AM-10:20 AM
03/28-06/09
30 of 30 seats open
CSC 4250: Introduction to Artificial Intelligence Course details
Summer 60273 3 Carlos Arias Arevalo
M,Tu,W,Th
9:00 AM-11:00 AM
06/14-07/09
-
CSC 4410: Database Management Course details
Winter 20739 5 Andy Cameron
M,W,F
9:00 AM-10:20 AM
01/04-03/17
30 of 30 seats open
CSC 4750: Computer Networks Course details
Spring 47389 5 Dennis Vickers
M,W,F
9:20 AM-10:40 AM
03/29-06/04
-
CSC 4760: Advanced Computer Architecture Course details
Spring 40680 5 TBA Staff
Tu,Th
9:00 AM-11:00 AM
03/28-06/09
30 of 35 seats open
CSC 4898: Senior Capstone Seminar Course details
Autumn 9906 2 Dennis Vickers
Tu
12:30 PM-2:30 PM
09/14-11/18
-
Autumn 762 2 Andy Cameron
Tu
12:50 PM-2:50 PM
09/13-11/23
-
CSC 4930: Practicum in Computer Science - University Service Course details
Autumn 117 1-5 Melani Plett
Arranged
-
09/14-11/18
-
Autumn 11827 1-5 Carlos Arias Arevalo
Arranged
-
09/14-11/18
-
Winter 24325 1-5 TBA Staff
Arranged
-
01/05-03/12
-
Winter 30246 1-5 Carlos Arias Arevalo
Arranged
-
01/05-03/12
-
Spring 43494 1-5 TBA Staff
Arranged
-
03/29-06/04
-
Spring 48119 2 Carlos Arias Arevalo
Arranged
-
03/29-06/04
-
CSC 4940: Internship in Computer Science Course details
Summer 60253 1 Melani Plett
Arranged
-
06/14-08/13
-
CSC 4941: Computer Science Internship Review Course details
Autumn 12021 1 Melani Plett
Arranged
Online-
08/17-09/25
September Session course
-
Autumn 12022 1 Melani Plett
Arranged
Online-
09/14-11/18
-
Winter 29329 1 Melani Plett
Veronica Zhu
Tu
3:10 PM-4:10 PM
01/05-03/12
-
Spring 47989 1 Melani Plett
Arranged
Online-
03/29-06/04
-
Autumn 1163 1 James Walker
Melani Plett
Arranged
Online-
09/13-11/23
-
Winter 20740 1 Melani Plett
Veronica Zhu
Arranged
Th
-
3:00 PM-4:00 PM
01/04-03/17
01/04-03/17
30 of 30 seats open
CSC 4950: Topics in Computer Science Course details
Autumn 5171 1-5 TBA Staff
Arranged
-
09/14-11/18
-
Spring 43496 1-5 TBA Staff
Arranged
-
03/29-06/04
-
CSC 4960: Project in Computer Science Course details
Autumn 11568 1-5 Carlos Arias Arevalo
Arranged
-
09/14-11/18
-
Autumn 5172 1-5 TBA Staff
Arranged
-
09/14-11/18
-
Autumn 955 1-5 TBA Staff
Arranged
-
09/14-11/18
-
Winter 20957 1-5 TBA Staff
Arranged
-
01/05-03/12
-
Winter 24328 1-5 TBA Staff
Arranged
-
01/05-03/12
-
Spring 40956 1-5 TBA Staff
Arranged
-
03/29-06/04
-
Spring 43497 1-5 TBA Staff
Arranged
-
03/29-06/04
-
CSC 4970: Directed Research in Computing Sciences Course details
Autumn 11116 2-5 TBA Staff
Arranged
-
09/14-11/18
-
Autumn 6049 2-5 TBA Staff
Arranged
-
09/14-11/18
-
Autumn 6621 2-5 TBA Staff
Arranged
-
09/14-11/18
-
Winter 25443 2-5 TBA Staff
Arranged
-
01/05-03/12
-
Spring 44205 2-5 TBA Staff
Arranged
-
03/29-06/04
-