CSCI 2310/2311
|
|
Algorithmic Problem Solving and Programming Laboratory (4,0)
|
CSCI 2410
|
|
Digital Electronics (3) Formerly CSCI 3526 Same as EENG 2410
|
CSCI 2427
|
|
Discrete Mathematical Structures (3)
|
CSCI 3200
|
|
Data Structures and Their Applications (3)
|
CSCI 3300
|
|
Introduction to Algorithms and Data Structures (4)
|
CSCI 3310
|
|
Advanced Data Structures and Data Abstraction (3)
|
CSCI 3550
|
|
Introduction to Computer Game Development (3)
|
CSCI 3573
|
|
Introduction to Numerical Analysis (3)
|
CSCI 3584
|
|
Computational Linear Algebra (3)
|
CSCI 3650
|
|
Analysis of Algorithms (3)
|
CSCI 3675
|
|
Organization of Programming Languages (3)
|
CSCI 3700
|
|
Database Management Systems (3)
|
CSCI 3800
|
|
Introduction to Computer Graphics (3)
|
CSCI 4000
|
|
Senior Assessment (1)
|
CSCI 4200
|
|
Software Engineering I (3)
|
CSCI 4230
|
|
Software Engineering II (3)
|
CSCI 4300
|
|
Systems Programming (3)
|
CSCI 4510
|
|
Object-Oriented Computing and Graphical User Interfaces (3)
|
CSCI 4520
|
|
Introduction to Computer Architecture (3)
|
CSCI 4530
|
|
Computer Networks and the Internet (3)
|
CSCI 4540
|
|
Introduction to Mobile Communication and Wireless Security (3)
|
CSCI 4550
|
|
Computer Game Development (3)
|
CSCI 4602
|
|
Theory of Automata and Linguistics (3)
|
CSCI 4627
|
|
Procedural Languages and Compilers (3)
|
CSCI 4630
|
|
Operating Systems I (3)
|
CSCI 4710
|
|
Introduction to Developing e-Business Systems (3)
|
CSCI 4905
|
|
Selected topics in computer science (3)
|
CSCI 5002
|
|
Logic for Mathematics and Computer Science (3)
|
CSCI 5210
|
|
Operating Systems II (3)
|
CSCI 5220
|
|
Program Translation (3)
|
CSCI 5774
|
|
Programming for Research (3)
|
CSCI 5800
|
|
Artificial Intelligence (3)
|
CSCI 6100
|
|
Cryptography and Information Security (3)
|
CSCI 6120
|
|
Computer Systems Architecture (3)
|
CSCI 6130
|
|
Networking and Telecommunication (3)
|
CSCI 6140
|
|
Mobile Communications and Wireless Security (3)
|
CSCI 6220
|
|
Topics in Language Design (3)
|
CSCI 6230
|
|
Software Engineering Foundations (3)
|
CSCI 6300
|
|
Cryptographic Protocols (3)
|
CSCI 6410
|
|
Design and Analysis of Algorithms (3)
|
CSCI 6420
|
|
Computability and Complexity (3)
|
CSCI 6600
|
|
Data Base Management Systems (3)
|
CSCI 6710
|
|
Developing e-Commerce Systems (3)
|
CSCI 6810
|
|
Topics in Artificial Intelligence (3)
|
CSCI 6820
|
|
Computer Graphics (3)
|
CSCI 6840
|
|
Data Mining (3)
|
CSCI 6905
|
|
Topics in Computer Science (3)
|
CSCI 6995
|
|
Research Project (3)
|
|
SENG 6230
|
|
Software Engineering Foundations (3)
|
SENG 6235
|
|
Software Project Management (3)
|
SENG 6240
|
|
Software Architecture and Design (3)
|
SENG 6245
|
|
Software Construction (3)
|
SENG 6250
|
|
Software Systems Modeling and Analysis (3)
|
SENG 6255
|
|
Software Requirements Analysis and Management (3)
|
SENG 6260
|
|
Software Metrics and Quality Management (3)
|
SENG 6265
|
|
Foundations of Software Testing (3)
|
SENG 6270
|
|
Software Verification and Validation (3)
|
SENG 6275
|
|
Dependable Systems and Software Reliability (3)
|
SENG 6280
|
|
Process Management and Lifecycle Modeling (3)
|
SENG 6290
|
|
Software Engineering Project (3)
|