College of Information Science and Technology

CSCI Tracks

Software Engineering Track

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

Computer Networking and Communications Track

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

Information Systems Engineering Track

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

Internet and Intranet Software Application Development Track

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