Register for courses - Computer Science (CSC)

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

Register

Upcoming or current semester courses offered

1000

Introduction to Computer Science

Course Ref # Start/End Dates Credits Type Professor
11574 09/01/20 - 12/22/20
M  2:30pm - 5:00pm
3 LCT Goel, Narendra S.
16628 09/01/20 - 12/22/20
F  2:30pm - 5:00pm
3 LCT Duminski, Anthony N.
1002

Personal Digital Security

Course Ref # Start/End Dates Credits Type Professor
13464 09/01/20 - 12/22/20 3 WEB Lowman, Jeffery Scott
1100

Problem Solving and Programming

Course Ref # Start/End Dates Credits Type Professor
11308 09/01/20 - 12/22/20
T R  4:00pm - 5:15pm
3 LCT Ouellette, Daniel John
13868 09/01/20 - 12/22/20
T R  1:00pm - 2:15pm
3 LCT Ouellette, Daniel John
1101

Problem Solving and Programming Laboratory

Course Ref # Start/End Dates Credits Type Professor
11301 09/01/20 - 12/22/20
T R  6:00pm - 7:15pm
1 LAB Ouellette, Daniel John
12267 09/01/20 - 12/22/20
T R  2:30pm - 3:45pm
1 LAB Ouellette, Daniel John
12814 09/01/20 - 12/22/20
T R  2:30pm - 3:45pm
1 LAB Ouellette, Daniel John
12832 09/01/20 - 12/22/20
T R  6:00pm - 7:15pm
1 LAB Ouellette, Daniel John
13309 09/01/20 - 12/22/20
T R  6:00pm - 7:15pm
1 LAB Ouellette, Daniel John
14062 09/01/20 - 12/22/20
T R  2:30pm - 3:45pm
1 LAB Ouellette, Daniel John
15564 09/01/20 - 12/22/20
T R  11:30am - 12:45pm
1 LAB Ouellette, Daniel John
1500

Fundamental Structures in Computer Science

Course Ref # Start/End Dates Credits Type Professor
10558 09/01/20 - 12/22/20
M W  2:30pm - 3:45pm
3 LCT Palazzolo, Thomas Joseph
12461 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Myers, Jason Emmett
13480 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Itauma, Itauma Isong
1501

Fundamental Structures in Computer Science Lab

Course Ref # Start/End Dates Credits Type Professor
12263 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
1 LAB Palazzolo, Thomas Joseph
12462 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Myers, Jason Emmett
13452 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
1 LAB Palazzolo, Thomas Joseph
13481 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Itauma, Itauma Isong
14041 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
1 LAB Palazzolo, Thomas Joseph
2000

Introduction to C++ Programming Language

Course Ref # Start/End Dates Credits Type Professor
13589 09/01/20 - 12/22/20
T R  1:30pm - 3:10pm
3 LL TBA
14407 09/01/20 - 12/22/20
T R  4:30pm - 6:10pm
3 LL TBA
16561 09/01/20 - 12/22/20
M W  8:30am - 10:10am
3 LL TBA
16562 09/01/20 - 12/22/20
M W  10:30am - 12:10pm
3 LL TBA
2110

Computer Science I

Course Ref # Start/End Dates Credits Type Professor
10485 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Salaymeh, Areej Jameel
12939 09/01/20 - 12/22/20
T R  8:30am - 9:45am
3 LCT Schleis, George Michael
13482 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Tan, Yufen
2111

Computer Science I Lab

Course Ref # Start/End Dates Credits Type Professor
11302 09/01/20 - 12/22/20
M W  11:30am - 12:45pm
1 LAB Salaymeh, Areej Jameel
12940 09/01/20 - 12/22/20
T R  10:00am - 11:15am
1 LAB Schleis, George Michael
13453 09/01/20 - 12/22/20
M W  11:30am - 12:45pm
1 LAB Salaymeh, Areej Jameel
13483 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Tan, Yufen
14042 09/01/20 - 12/22/20
M W  1:00pm - 2:15pm
1 LAB Salaymeh, Areej Jameel
2200

Computer Science II

Course Ref # Start/End Dates Credits Type Professor
10660 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Kotov, Alexander
12801 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Mallya, Vasudev
14862 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Mallya, Vasudev
2201

Computer Science II: Lab

Course Ref # Start/End Dates Credits Type Professor
11558 09/01/20 - 12/22/20
M  7:00pm - 8:40pm
1 LAB Kotov, Alexander
12966 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Mallya, Vasudev
12995 09/01/20 - 12/22/20
W  7:00pm - 8:40pm
1 LAB Kotov, Alexander
14863 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Mallya, Vasudev
3010

Ethics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
14390 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Myers, Jason Emmett
15349 09/01/20 - 12/22/20
M W  11:30am - 12:45pm
3 LCT Palazzolo, Thomas Joseph
3020

Java Programming

Course Ref # Start/End Dates Credits Type Professor
13466 09/01/20 - 12/22/20
M W  8:30am - 10:10am
3 LL TBA
14907 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LL Rahman, Md. Samsur
16563 09/01/20 - 12/22/20
T R  8:30am - 10:10am
3 LL Jayyousi, Thaer Wael
3100

Computer Architecture and Organization

Course Ref # Start/End Dates Credits Type Professor
11303 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
3 LCT Palazzolo, Thomas Joseph
13522 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Rahman, Md. Samsur
3101

Computer Architecture and Organization: Lab

Course Ref # Start/End Dates Credits Type Professor
11304 09/01/20 - 12/22/20
W  5:30pm - 7:10pm
1 LAB Palazzolo, Thomas Joseph
12503 09/01/20 - 12/22/20
M  5:30pm - 7:10pm
1 LAB Palazzolo, Thomas Joseph
13523 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Rahman, Md. Samsur
14496 09/01/20 - 12/22/20
M  5:30pm - 7:10pm
1 LAB Palazzolo, Thomas Joseph
3110

Algorithm Design and Analysis

Course Ref # Start/End Dates Credits Type Professor
12027 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Salaymeh, Areej Jameel
13521 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT George, Alex M
3400

Human-Computer Interaction

Course Ref # Start/End Dates Credits Type Professor
13597 09/01/20 - 12/22/20
T R  1:00pm - 2:15pm
3 LCT Zhong, Zichun
3750

Introduction to Web Technology

Course Ref # Start/End Dates Credits Type Professor
12115 09/01/20 - 12/22/20 3 WEB Rushaidat, Kamel Ibrahim
4110

Software Engineering

Course Ref # Start/End Dates Credits Type Professor
10087 09/01/20 - 12/22/20
T R  5:30pm - 6:45pm
3 LCT Bosu, Amiangshu Shekhar
14426 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Dattathreya, Macam S.
4111

Software Engineering: Lab

Course Ref # Start/End Dates Credits Type Professor
11305 09/01/20 - 12/22/20
R  3:30pm - 5:10pm
1 LAB Bosu, Amiangshu Shekhar
12954 09/01/20 - 12/22/20
R  7:00pm - 8:40pm
1 LAB Bosu, Amiangshu Shekhar
13301 09/01/20 - 12/22/20
T  7:00pm - 8:40pm
1 LAB Bosu, Amiangshu Shekhar
14427 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Dattathreya, Macam S.
4290

Introduction to Computer Networking

Course Ref # Start/End Dates Credits Type Professor
14064 09/01/20 - 12/22/20
W  5:30pm - 8:00pm
3 LCT Dong, Zheng
4420

Computer Operating Systems

Course Ref # Start/End Dates Credits Type Professor
12354 09/01/20 - 12/22/20
T R  1:00pm - 2:15pm
3 LCT Brocanelli, Marco
14525 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Nayfeh, Kamal Kayed
4421

Computer Operating Systems: Lab

Course Ref # Start/End Dates Credits Type Professor
12355 09/01/20 - 12/22/20
T  2:30pm - 4:10pm
1 LAB Brocanelli, Marco
13193 09/01/20 - 12/22/20
R  2:30pm - 4:10pm
1 LAB Brocanelli, Marco
14526 09/01/20 - 12/22/20
 7:00pm - 7:00pm
1 LAB Nayfeh, Kamal Kayed
4500

Introduction to Theoretical Computer Science

Course Ref # Start/End Dates Credits Type Professor
12387 09/01/20 - 12/22/20
M W  1:00pm - 2:15pm
3 LCT Goel, Narendra S.
13905 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Ramos Bondy, Rafael
4710

Introduction to Database Management Systems

Course Ref # Start/End Dates Credits Type Professor
13465 09/01/20 - 12/22/20
M W  2:30pm - 3:45pm
3 LCT Tessler, Corey Nathaniel
13691 09/01/20 - 12/22/20
 7:00pm - 7:00pm
3 LCT Ramsey, Joseph D.
4990

Directed Study

Course Ref # Start/End Dates Credits Type Professor
10067 09/01/20 - 12/22/20
1 - 4 IND Grosu, Daniel
4995

Professional Practice in Computer Science

Course Ref # Start/End Dates Credits Type Professor
10166 09/01/20 - 12/22/20
1 IND Grosu, Daniel
4996

Senior Capstone Project

Course Ref # Start/End Dates Credits Type Professor
12985 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Mousavi Mojab, Seyed Ziae
16087 09/01/20 - 12/22/20
T R  5:30pm - 6:45pm
3 LCT Mousavi Mojab, Seyed Ziae
4997

Senior Project Lab

Course Ref # Start/End Dates Credits Type Professor
12986 09/01/20 - 12/22/20
W  7:00pm - 8:40pm
1 LAB Mousavi Mojab, Seyed Ziae
13845 09/01/20 - 12/22/20
R  7:00pm - 8:40pm
1 LAB Mousavi Mojab, Seyed Ziae
4999

Honors Thesis

Course Ref # Start/End Dates Credits Type Professor
10777 09/01/20 - 12/22/20
3 - 6 IND Grosu, Daniel
5250

Network, Distributed, and Concurrent Programming

Course Ref # Start/End Dates Credits Type Professor
15530 09/01/20 - 12/22/20
T R  8:30am - 9:45am
3 LCT TBA
5270

Computer Systems Security

Course Ref # Start/End Dates Credits Type Professor
12765 09/01/20 - 12/22/20
M W  1:00pm - 2:15pm
3 LCT Xu, Lihao
12790 09/01/20 - 12/22/20
M W  1:00pm - 2:15pm
3 LCT Xu, Lihao
5272

Principles of Cyber Security

Course Ref # Start/End Dates Credits Type Professor
15973 09/01/20 - 12/22/20 3 WEB Lowman, Jeffery Scott
5290

Cyber Security Practice

Course Ref # Start/End Dates Credits Type Professor
16734 09/01/20 - 12/22/20
T R  2:30pm - 3:45pm
3 LCT TBA
5430

Game Programming and Design I

Course Ref # Start/End Dates Credits Type Professor
12016 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Reynolds, Robert Gene
12114 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Reynolds, Robert Gene
5431

Game Programming and Design I: Lab

Course Ref # Start/End Dates Credits Type Professor
12017 09/01/20 - 12/22/20
W  7:00pm - 8:40pm
1 LAB Reynolds, Robert Gene
12823 09/01/20 - 12/22/20
W  7:00pm - 8:40pm
1 LAB Reynolds, Robert Gene
5750

Principles of Web Technology

Course Ref # Start/End Dates Credits Type Professor
10729 09/01/20 - 12/22/20
T R  7:00pm - 8:15pm
3 LCT Ouellette, Daniel John
5800

Intelligent Systems: Algorithms and Tools

Course Ref # Start/End Dates Credits Type Professor
15303 09/01/20 - 12/22/20
M W  2:30pm - 3:45pm
3 LCT Arslanturk, Suzan
5825

Introduction to Machine Learning and Applications

Course Ref # Start/End Dates Credits Type Professor
15279 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
3 LCT Zhu, Dongxiao
5991

Special Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
14985 09/01/20 - 12/22/20 1 - 4 WEB Schott, Richard R.
14986 09/01/20 - 12/22/20 1 - 4 WEB TBA
15350 09/01/20 - 12/22/20
T R  11:30am - 12:45pm
1 - 4 LCT Matos Abiague, Alex
15607 09/01/20 - 12/22/20
R  6:30pm - 9:00pm
1 - 4 LCT Dehkan Asl, Yashar
16881 09/01/20 - 12/22/20 1 - 4 WEB Witus, Gary
6220

Parallel Computing I: Programming

Course Ref # Start/End Dates Credits Type Professor
13625 09/01/20 - 12/22/20
M W  5:30pm - 7:10pm
4 LCT Grosu, Daniel
6280

Real-Time and Embedded Operating Systems

Course Ref # Start/End Dates Credits Type Professor
15454 09/01/20 - 12/22/20
T R  2:30pm - 3:45pm
3 LCT TBA
6290

Data Communication and Computer Networks

Course Ref # Start/End Dates Credits Type Professor
12933 09/01/20 - 12/22/20
M W  2:30pm - 3:45pm
3 LCT Saifullah, Abu Sayeed Muhammad
12936 09/01/20 - 12/22/20 3 WEB Saifullah, Abu Sayeed Muhammad
6500

Theory of Languages and Automata

Course Ref # Start/End Dates Credits Type Professor
10768 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
3 LCT Arslanturk, Suzan
6580

Design and Analysis of Algorithms

Course Ref # Start/End Dates Credits Type Professor
14425 09/01/20 - 12/22/20
T R  5:30pm - 6:45pm
3 LCT Fisher, Nathan W.
6710

Database Management Systems I

Course Ref # Start/End Dates Credits Type Professor
15104 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Lu, Shiyong
6800

Artificial Intelligence I

Course Ref # Start/End Dates Credits Type Professor
10695 09/01/20 - 12/22/20
M W  4:00pm - 5:15pm
3 LCT Reynolds, Robert Gene
12029 09/01/20 - 12/22/20 3 WEB Reynolds, Robert Gene
6860

Digital Image Processing and Analysis

Course Ref # Start/End Dates Credits Type Professor
15825 09/01/20 - 12/22/20
M W  5:30pm - 6:45pm
3 LCT Dong, Ming
6995

Internship in Computer Science

Course Ref # Start/End Dates Credits Type Professor
11264 09/01/20 - 12/22/20
1 - 3 IND Arslanturk, Suzan
12541 09/01/20 - 12/22/20
1 - 3 IND Bosu, Amiangshu Shekhar
12542 09/01/20 - 12/22/20
1 - 3 IND Brocanelli, Marco
12543 09/01/20 - 12/22/20
1 - 3 IND Dong, Ming
12544 09/01/20 - 12/22/20
1 - 3 IND Dong, Zheng
12545 09/01/20 - 12/22/20
1 - 3 IND Draghici, Sorin
12639 09/01/20 - 12/22/20
1 - 3 IND Fisher, Nathan W.
12640 09/01/20 - 12/22/20
1 - 3 IND Grosu, Daniel
12641 09/01/20 - 12/22/20
1 - 3 IND Hua, Jing
12642 09/01/20 - 12/22/20
1 - 3 IND Kotov, Alexander
12643 09/01/20 - 12/22/20
1 - 3 IND Lu, Shiyong
12644 09/01/20 - 12/22/20
1 - 3 IND Reynolds, Robert Gene
12645 09/01/20 - 12/22/20
1 - 3 IND Saifullah, Abu Sayeed Muhammad
12646 09/01/20 - 12/22/20
1 - 3 IND Shi, Weisong
12647 09/01/20 - 12/22/20
1 - 3 IND Xu, Lihao
12648 09/01/20 - 12/22/20
1 - 3 IND Zhong, Zichun
12649 09/01/20 - 12/22/20
1 - 3 IND Zhu, Dongxiao
13217 09/01/20 - 12/22/20
1 - 3 IND Brockmeyer, Monica Anne
13218 09/01/20 - 12/22/20
1 - 3 IND Schwiebert, Loren J.
13862 09/01/20 - 12/22/20
1 - 3 IND Fotouhi-Ardekani, Farshad
13863 09/01/20 - 12/22/20
1 - 3 IND TBA
7990

Directed Study

Course Ref # Start/End Dates Credits Type Professor
10036 09/01/20 - 12/22/20
1 - 5 IND Arslanturk, Suzan
12518 09/01/20 - 12/22/20
1 - 5 IND Bosu, Amiangshu Shekhar
12519 09/01/20 - 12/22/20
1 - 5 IND Brocanelli, Marco
12520 09/01/20 - 12/22/20
1 - 5 IND Dong, Ming
12521 09/01/20 - 12/22/20
1 - 5 IND Dong, Zheng
12528 09/01/20 - 12/22/20
1 - 5 IND Draghici, Sorin
12529 09/01/20 - 12/22/20
1 - 5 IND Fisher, Nathan W.
12530 09/01/20 - 12/22/20
1 - 5 IND Fotouhi-Ardekani, Farshad
12531 09/01/20 - 12/22/20
1 - 5 IND Grosu, Daniel
12532 09/01/20 - 12/22/20
1 - 5 IND Hua, Jing
12533 09/01/20 - 12/22/20
1 - 5 IND Kotov, Alexander
12650 09/01/20 - 12/22/20
1 - 5 IND Lu, Shiyong
12651 09/01/20 - 12/22/20
1 - 5 IND Reynolds, Robert Gene
12652 09/01/20 - 12/22/20
1 - 5 IND Saifullah, Abu Sayeed Muhammad
12653 09/01/20 - 12/22/20
1 - 5 IND Schwiebert, Loren J.
12654 09/01/20 - 12/22/20
1 - 5 IND Shi, Weisong
12655 09/01/20 - 12/22/20
1 - 5 IND Xu, Lihao
12656 09/01/20 - 12/22/20
1 - 5 IND Zhong, Zichun
13216 09/01/20 - 12/22/20
1 - 5 IND Brockmeyer, Monica Anne
13864 09/01/20 - 12/22/20
1 - 5 IND Zhu, Dongxiao
13865 09/01/20 - 12/22/20
1 - 5 IND TBA
7991

Advanced Topics in Computer Science

Course Ref # Start/End Dates Credits Type Professor
13855 09/01/20 - 12/22/20
M  11:30am - 2:00pm
1 - 4 LCT Zhong, Zichun
15648 09/01/20 - 12/22/20
F  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
16564 09/01/20 - 12/22/20 3 WEB Fisher, Nathan W.
8990

Graduate Seminar

Course Ref # Start/End Dates Credits Type Professor
10469 09/01/20 - 12/22/20
T  11:30am - 12:20pm
1 LCT Shi, Weisong
8999

Master's Thesis Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10557 09/01/20 - 12/22/20
1 - 8 IND Arslanturk, Suzan
12657 09/01/20 - 12/22/20
1 - 8 IND Bosu, Amiangshu Shekhar
12658 09/01/20 - 12/22/20
1 - 8 IND Brocanelli, Marco
12659 09/01/20 - 12/22/20
1 - 8 IND Brockmeyer, Monica Anne
12660 09/01/20 - 12/22/20
1 - 8 IND Dong, Ming
12661 09/01/20 - 12/22/20
1 - 8 IND Dong, Zheng
12662 09/01/20 - 12/22/20
1 - 8 IND Draghici, Sorin
12663 09/01/20 - 12/22/20
1 - 8 IND Fisher, Nathan W.
12664 09/01/20 - 12/22/20
1 - 8 IND Fotouhi-Ardekani, Farshad
12665 09/01/20 - 12/22/20
1 - 8 IND Grosu, Daniel
12666 09/01/20 - 12/22/20
1 - 8 IND Hua, Jing
12667 09/01/20 - 12/22/20
1 - 8 IND Kotov, Alexander
12668 09/01/20 - 12/22/20
1 - 8 IND Lu, Shiyong
12669 09/01/20 - 12/22/20
1 - 8 IND Reynolds, Robert Gene
12670 09/01/20 - 12/22/20
1 - 8 IND Saifullah, Abu Sayeed Muhammad
12671 09/01/20 - 12/22/20
1 - 8 IND Schwiebert, Loren J.
12672 09/01/20 - 12/22/20
1 - 8 IND Shi, Weisong
12673 09/01/20 - 12/22/20
1 - 8 IND Xu, Lihao
12674 09/01/20 - 12/22/20
1 - 8 IND Zhong, Zichun
13866 09/01/20 - 12/22/20
1 - 8 IND TBA
13867 09/01/20 - 12/22/20
1 - 8 IND Zhu, Dongxiao
9990

Pre-Doctoral Candidacy Research

Course Ref # Start/End Dates Credits Type Professor
10528 09/01/20 - 12/22/20
1 - 8 IND Zhu, Dongxiao
9991

Doctoral Candidate Status I: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10711 09/01/20 - 12/22/20
8 IND Zhu, Dongxiao
9992

Doctoral Candidate Status II: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10905 09/01/20 - 12/22/20
8 IND Zhu, Dongxiao
9993

Doctoral Candidate Status III: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10906 09/01/20 - 12/22/20
8 IND Zhu, Dongxiao
9994

Doctoral Candidate Status IV: Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10907 09/01/20 - 12/22/20
8 IND Zhu, Dongxiao
9995

Candidate Maintenance Status: Doctoral Dissertation Research and Direction

Course Ref # Start/End Dates Credits Type Professor
10464 09/01/20 - 12/22/20
IND Zhu, Dongxiao