Register for courses - Computer Science (CSC)

Visit your program page or contact your advisorĀ for a full overview of the courses you'll need.

Upcoming or current semester courses offered

0995

Co-op or Internship in Computer Science

Course Ref # Start/End Dates Credits Type Professor
24494 01/08/18 - 05/01/18
IND Johnson, Maureen E.
1000

Introduction to Computer Science

Course Ref # Start/End Dates Credits Type Professor
21296 01/08/18 - 05/01/18
M  2:30pm - 5:00pm
3 LCT Tan, Yufen
1002

Personal Digital Security

Course Ref # Start/End Dates Credits Type Professor
24412 01/08/18 - 05/01/18 3 WEB Lowman, Jeffery Scott
1050

Introduction to C and Unix

Course Ref # Start/End Dates Credits Type Professor
24703 01/08/18 - 05/01/18
F  5:30pm - 8:00pm
2 LL Mallya, Vasudev
1100

Problem Solving and Programming

Course Ref # Start/End Dates Credits Type Professor
22546 01/08/18 - 05/01/18
T R  11:30am - 12:45pm
3 LCT Ouellette, Daniel John
1101

Problem Solving and Programming Laboratory

Course Ref # Start/End Dates Credits Type Professor
22022 01/08/18 - 05/01/18
T R  1:00pm - 2:15pm
1 LAB Ouellette, Daniel John
22275 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
1 LAB Ouellette, Daniel John
23106 01/08/18 - 05/01/18
T R  1:00pm - 2:15pm
1 LAB Ouellette, Daniel John
24000 01/08/18 - 05/01/18
T R  4:00pm - 5:15pm
1 LAB Ouellette, Daniel John
1500

Fundamental Structures in Computer Science

Course Ref # Start/End Dates Credits Type Professor
20818 01/08/18 - 05/01/18
T R  1:00pm - 2:15pm
3 LCT Salaymeh, Areej Jameel
22689 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Myers, Jason Emmett
24742 01/08/18 - 05/01/18
T R  2:30pm - 3:45pm
3 LCT Itauma, Itauma Isong
1501

Fundamental Structures in Computer Science Lab

Course Ref # Start/End Dates Credits Type Professor
22020 01/08/18 - 05/01/18
T R  2:30pm - 3:45pm
1 LAB Salaymeh, Areej Jameel
22533 01/08/18 - 05/01/18
T R  2:30pm - 3:45pm
1 LAB Salaymeh, Areej Jameel
22690 01/08/18 - 05/01/18
M  7:00pm - 9:00pm
1 LAB Myers, Jason Emmett
23967 01/08/18 - 05/01/18
T R  2:30pm - 3:45pm
1 LAB Salaymeh, Areej Jameel
24505 01/08/18 - 05/01/18
T R  2:30pm - 3:45pm
1 LAB Salaymeh, Areej Jameel
24743 01/08/18 - 05/01/18
T R  4:00pm - 5:15pm
1 LAB Itauma, Itauma Isong
2000

Introduction to C++ Programming Language

Course Ref # Start/End Dates Credits Type Professor
24700 01/08/18 - 05/01/18
T R  12:30pm - 2:10pm
3 LL Jayyousi, Thaer Wael
24701 01/08/18 - 05/01/18
T R  4:30pm - 6:10pm
3 LL Jayyousi, Thaer Wael
2110

Computer Science I

Course Ref # Start/End Dates Credits Type Professor
22726 01/08/18 - 05/01/18
T R  10:00am - 11:15am
3 LCT Salaymeh, Areej Jameel
23979 01/08/18 - 05/01/18
T R  8:30am - 9:45am
3 LCT Schleis, George Michael
24200 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Bokanizad, Behzad
2111

Computer Science I Lab

Course Ref # Start/End Dates Credits Type Professor
22021 01/08/18 - 05/01/18
T R  11:30am - 12:45pm
1 LAB Salaymeh, Areej Jameel
23381 01/08/18 - 05/01/18
T R  11:30am - 12:45pm
1 LAB Salaymeh, Areej Jameel
23980 01/08/18 - 05/01/18
T R  10:00am - 11:15am
1 LAB Schleis, George Michael
24201 01/08/18 - 05/01/18
T R  7:00pm - 8:15pm
1 LAB Bokanizad, Behzad
24506 01/08/18 - 05/01/18
T R  11:30am - 12:45pm
1 LAB Salaymeh, Areej Jameel
26332 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
1 LAB Salaymeh, Areej Jameel
2200

Computer Science II

Course Ref # Start/End Dates Credits Type Professor
21660 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Kotov, Alexander
23884 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Mallya, Vasudev
25978 01/08/18 - 05/01/18
T R  8:30am - 9:45am
3 LCT Hailat, Zeyad
2201

Computer Science II: Lab

Course Ref # Start/End Dates Credits Type Professor
23871 01/08/18 - 05/01/18
M  2:30pm - 4:10pm
1 LAB Kotov, Alexander
23872 01/08/18 - 05/01/18
W  2:30pm - 4:10pm
1 LAB Kotov, Alexander
23885 01/08/18 - 05/01/18
R  7:00pm - 8:40pm
1 LAB Mallya, Vasudev
25979 01/08/18 - 05/01/18
R  10:00am - 11:40am
1 LAB Hailat, Zeyad
26633 01/08/18 - 05/01/18
W  11:00am - 12:40pm
1 LAB Kotov, Alexander
3010

Ethics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
26407 01/08/18 - 05/01/18
F  2:30pm - 5:00pm
3 LCT Zhang, Fengwei
3020

Java Programming

Course Ref # Start/End Dates Credits Type Professor
24286 01/08/18 - 05/01/18
M W  10:30am - 12:10pm
3 LL Ouellette, Daniel John
3100

Computer Architecture and Organization

Course Ref # Start/End Dates Credits Type Professor
23076 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Saklayen, Mohammad Golam
24708 01/08/18 - 05/01/18
T R  1:00pm - 2:15pm
3 LCT Rahman, Md. Samsur
3101

Computer Architecture and Organization: Lab

Course Ref # Start/End Dates Credits Type Professor
23873 01/08/18 - 05/01/18
M  7:00pm - 8:40pm
1 LAB Saklayen, Mohammad Golam
24475 01/08/18 - 05/01/18
W  7:00pm - 8:40pm
1 LAB Saklayen, Mohammad Golam
24709 01/08/18 - 05/01/18
R  2:30pm - 4:10pm
1 LAB Rahman, Md. Samsur
3110

Algorithm Design and Analysis

Course Ref # Start/End Dates Credits Type Professor
23077 01/08/18 - 05/01/18
M W  10:00am - 11:15am
3 LCT Mousavi Mojab, Seyed Ziae
24710 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Al-Makhzoomy, Alaa Khalaf
3750

Introduction to Web Technology

Course Ref # Start/End Dates Credits Type Professor
23874 01/08/18 - 05/01/18 3 WEB Hashmi, Khayyam I.
4110

Software Engineering

Course Ref # Start/End Dates Credits Type Professor
20453 01/08/18 - 05/01/18
T R  4:00pm - 5:15pm
3 LCT Rajlich, Vaclav
23105 01/08/18 - 05/01/18
T R  4:00pm - 5:15pm
3 LCT Rajlich, Vaclav
24818 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Khalaj, Mohammad Ebrahim
4111

Software Engineering: Lab

Course Ref # Start/End Dates Credits Type Professor
23875 01/08/18 - 05/01/18
T  5:30pm - 7:10pm
1 LAB Rajlich, Vaclav
23876 01/08/18 - 05/01/18
R  5:30pm - 7:10pm
1 LAB Rajlich, Vaclav
24819 01/08/18 - 05/01/18
W  7:00pm - 8:40pm
1 LAB Khalaj, Mohammad Ebrahim
4420

Computer Operating Systems

Course Ref # Start/End Dates Credits Type Professor
23503 01/08/18 - 05/01/18
M W  10:00am - 11:15am
3 LCT Xu, Lihao
24820 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Almomani, Raed Akram
4421

Computer Operating Systems: Lab

Course Ref # Start/End Dates Credits Type Professor
23877 01/08/18 - 05/01/18
M  12:30pm - 2:10pm
1 LAB Xu, Lihao
23966 01/08/18 - 05/01/18
M  6:30pm - 8:10pm
1 LAB Xu, Lihao
24821 01/08/18 - 05/01/18
R  7:00pm - 8:40pm
1 LAB Almomani, Raed Akram
4500

Introduction to Theoretical Computer Science

Course Ref # Start/End Dates Credits Type Professor
20064 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Goel, Narendra S.
24822 01/08/18 - 05/01/18
M  5:00pm - 7:30pm
3 LCT Goel, Narendra S.
4710

Introduction to Database Management Systems

Course Ref # Start/End Dates Credits Type Professor
22023 01/08/18 - 05/01/18
M W  4:00pm - 5:15pm
3 LCT Saklayen, Mohammad Golam
24823 01/08/18 - 05/01/18
T R  11:30am - 12:45pm
3 LCT Ramsey, Joseph D.
4990

Directed Study

Course Ref # Start/End Dates Credits Type Professor
20022 01/08/18 - 05/01/18
1 - 4 IND Grosu, Daniel
4992

Special Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
23919 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
1 - 3 LCT Rushaidat, Kamel Ibrahim
24849 01/08/18 - 05/01/18
T R  10:00am - 11:15am
1 - 3 LCT Zhang, Fengwei
4995

Professional Practice in Computer Science

Course Ref # Start/End Dates Credits Type Professor
20314 01/08/18 - 05/01/18
1 IND Grosu, Daniel
4996

(WI) Senior Project and Computer Ethics

Course Ref # Start/End Dates Credits Type Professor
20433 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Hashmi, Khayyam I.
4997

Senior Project Lab

Course Ref # Start/End Dates Credits Type Professor
23878 01/08/18 - 05/01/18
T  7:00pm - 8:40pm
1 LAB Hashmi, Khayyam I.
25476 01/08/18 - 05/01/18
R  7:00pm - 8:40pm
1 LAB Hashmi, Khayyam I.
4999

Honors Thesis

Course Ref # Start/End Dates Credits Type Professor
20955 01/08/18 - 05/01/18
3 - 6 IND Grosu, Daniel
5050

Algorithms and Data Structures

Course Ref # Start/End Dates Credits Type Professor
24001 01/08/18 - 05/01/18
T R  7:30pm - 9:10pm
4 LCT Mousavi Mojab, Seyed Ziae
5280

Introduction to Cyber-Physical Systems

Course Ref # Start/End Dates Credits Type Professor
26106 01/08/18 - 05/01/18
M W  2:30pm - 3:45pm
3 LCT Wu, Xiaopei
5750

Principles of Web Technology

Course Ref # Start/End Dates Credits Type Professor
23085 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Ouellette, Daniel John
5991

Special Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
25297 01/08/18 - 03/03/18
F  2:30pm - 5:00pm
1 - 4 LCT Schott, Richard R.
25298 03/04/18 - 05/01/18
F  11:30am - 2:00pm
1 - 4 LCT Schott, Richard R.
26137 01/08/18 - 05/01/18
W  6:30pm - 9:00pm
1 - 4 LCT Hashmi, Khayyam I.
26324 01/08/18 - 05/01/18
R  5:30pm - 8:00pm
1 - 4 LCT Schott, Richard R.
26379 01/08/18 - 03/03/18
F  5:30pm - 7:10pm
1 - 4 LCT Steiger, Aragorn Jeremiah
6110

Software Engineering

Course Ref # Start/End Dates Credits Type Professor
24266 01/08/18 - 05/01/18
T R  5:30pm - 6:45pm
3 LCT Rajlich, Vaclav
6430

Game Programming and Design II

Course Ref # Start/End Dates Credits Type Professor
26493 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Reynolds, Robert Gene
26499 01/08/18 - 05/01/18
M W  5:30pm - 6:45pm
3 LCT Reynolds, Robert Gene
6431

Game Programming and Design II: Lab

Course Ref # Start/End Dates Credits Type Professor
26494 01/08/18 - 05/01/18
W  7:00pm - 8:40pm
1 LAB Reynolds, Robert Gene
26497 01/08/18 - 05/01/18
 7:00pm - 7:00pm
1 LAB Reynolds, Robert Gene
6500

Theory of Languages and Automata

Course Ref # Start/End Dates Credits Type Professor
20239 01/08/18 - 05/01/18
M W  2:30pm - 3:45pm
3 LCT Goel, Narendra S.
6620

Matrix Computation I

Course Ref # Start/End Dates Credits Type Professor
26396 01/08/18 - 05/01/18
M W  10:30am - 12:10pm
4 LCT Goel, Narendra S.
6710

Database Management Systems I

Course Ref # Start/End Dates Credits Type Professor
26388 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Lu, Shiyong
6991

Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
24362 01/08/18 - 05/01/18
T R  4:00pm - 5:15pm
1 - 4 LCT Zhong, Zichun
6995

Internship in Computer Science

Course Ref # Start/End Dates Credits Type Professor
21431 01/08/18 - 05/01/18
1 - 3 IND Arslanturk, Suzan
22888 01/08/18 - 05/01/18
1 - 3 IND Brockmeyer, Monica Anne
22889 01/08/18 - 05/01/18
1 - 3 IND Chen, Xuewen
22890 01/08/18 - 05/01/18
1 - 3 IND Dong, Ming
23032 01/08/18 - 05/01/18
1 - 3 IND Draghici, Sorin
23033 01/08/18 - 05/01/18
1 - 3 IND Fisher, Nathan W.
23034 01/08/18 - 05/01/18
1 - 3 IND Fotouhi-Ardekani, Farshad
23035 01/08/18 - 05/01/18
1 - 3 IND Goel, Narendra S.
23036 01/08/18 - 05/01/18
1 - 3 IND Grosu, Daniel
23037 01/08/18 - 05/01/18
1 - 3 IND Hua, Jing
23038 01/08/18 - 05/01/18
1 - 3 IND Kotov, Alexander
23039 01/08/18 - 05/01/18
1 - 3 IND Lu, Shiyong
23040 01/08/18 - 05/01/18
1 - 3 IND Rajlich, Vaclav
23041 01/08/18 - 05/01/18
1 - 3 IND Reynolds, Robert Gene
23042 01/08/18 - 05/01/18
1 - 3 IND Saifullah, Abu Sayeed Muhammad
23043 01/08/18 - 05/01/18
1 - 3 IND Schwiebert, Loren J.
23044 01/08/18 - 05/01/18
1 - 3 IND Shi, Weisong
23045 01/08/18 - 05/01/18
1 - 3 IND Xu, Lihao
23046 01/08/18 - 05/01/18
1 - 3 IND Zhang, Fengwei
24258 01/08/18 - 05/01/18
1 - 3 IND Zhong, Zichun
26496 01/08/18 - 05/01/18
1 - 3 IND Zhu, Dongxiao
7220

Parallel Computing II: Algorithms and Applications

Course Ref # Start/End Dates Credits Type Professor
23893 01/08/18 - 05/01/18
M W  5:30pm - 7:10pm
4 LCT Grosu, Daniel
7260

Distributed Systems

Course Ref # Start/End Dates Credits Type Professor
26620 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Shi, Weisong
7270

Advanced Computer Security

Course Ref # Start/End Dates Credits Type Professor
26543 01/08/18 - 05/01/18
M W  11:30am - 12:45pm
3 LCT Xu, Lihao
7290

Advanced Computer Networking

Course Ref # Start/End Dates Credits Type Professor
25216 01/08/18 - 05/01/18
M W  4:00pm - 5:15pm
3 LCT Saifullah, Abu Sayeed Muhammad
7800

Artificial Intelligence II

Course Ref # Start/End Dates Credits Type Professor
26495 01/08/18 - 05/01/18
M W  4:00pm - 5:15pm
3 LCT Reynolds, Robert Gene
26500 01/08/18 - 05/01/18
M W  4:00pm - 5:15pm
3 LCT Reynolds, Robert Gene
7810

Data Mining: Algorithms and Applications

Course Ref # Start/End Dates Credits Type Professor
24265 01/08/18 - 05/01/18
M W  4:00pm - 5:15pm
3 LCT Arslanturk, Suzan
7990

Directed Study

Course Ref # Start/End Dates Credits Type Professor
20491 01/08/18 - 05/01/18
1 - 5 IND Arslanturk, Suzan
22858 01/08/18 - 05/01/18
1 - 5 IND Brockmeyer, Monica Anne
22859 01/08/18 - 05/01/18
1 - 5 IND Chen, Xuewen
22860 01/08/18 - 05/01/18
1 - 5 IND Dong, Ming
22861 01/08/18 - 05/01/18
1 - 5 IND Draghici, Sorin
22862 01/08/18 - 05/01/18
1 - 5 IND Fisher, Nathan W.
22863 01/08/18 - 05/01/18
1 - 5 IND Fotouhi-Ardekani, Farshad
22864 01/08/18 - 05/01/18
1 - 5 IND Goel, Narendra S.
22865 01/08/18 - 05/01/18
1 - 5 IND Grosu, Daniel
22866 01/08/18 - 05/01/18
1 - 5 IND Hua, Jing
22881 01/08/18 - 05/01/18
1 - 5 IND Kotov, Alexander
22882 01/08/18 - 05/01/18
1 - 5 IND Lu, Shiyong
22883 01/08/18 - 05/01/18
1 - 5 IND Rajlich, Vaclav
22884 01/08/18 - 05/01/18
1 - 5 IND Reynolds, Robert Gene
22885 01/08/18 - 05/01/18
1 - 5 IND Saifullah, Abu Sayeed Muhammad
22886 01/08/18 - 05/01/18
1 - 5 IND Schwiebert, Loren J.
22991 01/08/18 - 05/01/18
1 - 5 IND Shi, Weisong
24257 01/08/18 - 05/01/18
1 - 5 IND Xu, Lihao
24259 01/08/18 - 05/01/18
1 - 5 IND Zhong, Zichun
24260 01/08/18 - 05/01/18
1 - 5 IND Zhang, Fengwei
26498 01/08/18 - 05/01/18
1 - 5 IND Zhu, Dongxiao
7991

Advanced Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
22737 01/08/18 - 05/01/18
M  11:30am - 2:00pm
1 - 4 LCT Hua, Jing
8260

Seminar in Networking, Distributed Systems and Parallel Systems

Course Ref # Start/End Dates Credits Type Professor
26429 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Fisher, Nathan W.
8710

Seminar in Database Management Systems

Course Ref # Start/End Dates Credits Type Professor
23972 01/08/18 - 05/01/18
M W  2:30pm - 3:45pm
3 LCT Lu, Shiyong
8860

Seminar Topics in Computer Vision and Pattern Recognition

Course Ref # Start/End Dates Credits Type Professor
26395 01/08/18 - 05/01/18
M W  1:00pm - 2:15pm
3 LCT Dong, Ming
8990

Graduate Seminar

Course Ref # Start/End Dates Credits Type Professor
20707 01/08/18 - 05/01/18
T  11:30am - 12:20pm
1 LCT Schwiebert, Loren J.
8999

Master's Thesis Research and Direction

Course Ref # Start/End Dates Credits Type Professor
20970 01/08/18 - 05/01/18
1 - 8 IND Arslanturk, Suzan
22992 01/08/18 - 05/01/18
1 - 8 IND Brockmeyer, Monica Anne
22993 01/08/18 - 05/01/18
1 - 8 IND Chen, Xuewen
22998 01/08/18 - 05/01/18
1 - 8 IND Dong, Ming
22999 01/08/18 - 05/01/18
1 - 8 IND Draghici, Sorin
23000 01/08/18 - 05/01/18
1 - 8 IND Fisher, Nathan W.
23001 01/08/18 - 05/01/18
1 - 8 IND Fotouhi-Ardekani, Farshad
23002 01/08/18 - 05/01/18
1 - 8 IND Goel, Narendra S.
23003 01/08/18 - 05/01/18
1 - 8 IND Grosu, Daniel
23004 01/08/18 - 05/01/18
1 - 8 IND Hua, Jing
23005 01/08/18 - 05/01/18
1 - 8 IND Kotov, Alexander
23006 01/08/18 - 05/01/18
1 - 8 IND Lu, Shiyong
23007 01/08/18 - 05/01/18
1 - 8 IND Rajlich, Vaclav
23008 01/08/18 - 05/01/18
1 - 8 IND Reynolds, Robert Gene
23009 01/08/18 - 05/01/18
1 - 8 IND Saifullah, Abu Sayeed Muhammad
23010 01/08/18 - 05/01/18
1 - 8 IND Schwiebert, Loren J.
23011 01/08/18 - 05/01/18
1 - 8 IND Shi, Weisong
24261 01/08/18 - 05/01/18
1 - 8 IND Xu, Lihao
24262 01/08/18 - 05/01/18
1 - 8 IND Zhang, Fengwei
24263 01/08/18 - 05/01/18
1 - 8 IND Zhong, Zichun
26501 01/08/18 - 05/01/18
1 - 8 IND Zhu, Dongxiao
9990

Pre-Doctoral Candidacy Research

Course Ref # Start/End Dates Credits Type Professor
20990 01/08/18 - 05/01/18
1 - 8 IND Fisher, Nathan W.
9991

Doctoral Candidate Status I: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
20260 01/08/18 - 05/01/18
8 IND Fisher, Nathan W.
9992

Doctoral Candidate Status II: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
20203 01/08/18 - 05/01/18
8 IND Fisher, Nathan W.
9993

Doctoral Candidate Status III: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
21011 01/08/18 - 05/01/18
8 IND Fisher, Nathan W.
9994

Doctoral Candidate Status IV: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
20817 01/08/18 - 05/01/18
8 IND Fisher, Nathan W.
9995

Candidate Maintenance Status: Doctoral Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
20137 01/08/18 - 05/01/18
IND Fisher, Nathan W.