CSCI Tracks
This will provide students with knowledge of software development methods and techniques including planning, managing, developing, implementing, testing and documenting a large project.
| CSCI 4850 | Database Management Systems |
| CSCI 4980 | Topics in Computer Science |
| CSCI 4250 | Human-Computer Interaction |
| CSCI 4260 | User Interface Design and Development |
This will provide students with knowledge of networking computers in different network topologies such as local and wide area networks, the OSI model, data communication hardware, software and applications, network protocols and standards, performance analysis, etc.
| CSCI 3550 | Communication Networks |
| CSCI 4150 | Graph Theory and Application |
| CSCI 4300 | Operations Research I |
| CSCI 4310 | Operations Research II |
| CSCI 4440 | Introduction to Parallel Computing |
This will provide the students with the knowledge to be able, in concert with others, to identify IS problems, decompose problems, communicate concepts, develop alternative solutions, evaluate alternatives, conceptualize designs and to build, test, validate and deliver information Systems.
| CSCI 3550 | Communication Networks |
| CSCI 4250 | Human-Computer Interaction |
| CSCI 3550 | Database Management |
This will provide students with methods and techniques for developing software application systems on the Internet and intranet.
| CSCI 2850 | Programming on the Internet |
| CIST 2910 | Multimedia Information Systems |
| CSCI 4250 | Human-Computer Interaction |
| CSCI 4260 | User Interface Design and Development |