COS 519: Managing Information Technology 3 COS 539: Compiler Design
Prerequisite: COS 513. An introduction of the design of COS 541: Advanced Computer Architecture
(finding Roots of equations by approximation, finite differ- COS 542: Distributed Operating Systems
tion channels, cryptography classifications, classical cryptog- COS 543: Numerical Methods and Application
The students will experience different functional program- COS 551: Expert Systems
COS 535: Computer Networks 3 COS 552: Storage Area Networks
The major principles of software engineering are presented COS 553: Common Gateway Interface
The course covers advanced algorithms, data structures, and advanced techniques to organize data in an optimized manner. Greedy algorithms, divide and conquer algorithms are also introduced.
COS 599: Special Topics in Technology
Prerequisite: Permission of the instructor. This course will have a different topic relevant to the computer technology field each time it is offered. The purpose of the course is to gain knowledge in the current areas of this ever-changing field. May be repeated 3 times for credit.