Elective Tracks for MS in Computer Science
Software Engineering
- CPSC 463 (Software Testing) or CPSC 464 (Software Architecture)
- CPSC 54x Software Engineering related courses
Databases & Web Programming
- CPSC 431 (Database and Applications) or CPSC 473 (Web Programming and Data Management)
- CPSC 531 (Design of Database Management Systems)
Computer Networks & Security
- CPSC 433 (Data Security and Encryption Techniques) or CPSC 471 (Computer Communications)
- CPSC 558 (Advanced Computer Networking)
Distributed Systems
- CPSC 474 (Distributed Computing using Web Service and .NET Remoting)
- CPSC 551 (Operating Systems Design)
Machine Intelligence
- CPSC 481 (Artificial Intelligence) or CPSC 483 (Data Mining and Pattern Recognition)
- CPSC 583 (Expert Systems Design Theory) or CPSC 585 (Artificial Neural Networks)
Bioinformatics
- CPSC 485 (Computational Bioinformatics)
- CPSC 583 (Expert Systems Design Theory) or CPSC 585 (Artificial Neural Networks)
Computer Graphics & Multimedia
- CPSC 484 (Principles of Computer Graphics)
- CPSC 566 (Advanced Computer Graphics)
|