Computer Information Technology, M.S.
Program Curriculum
Course and Capstone Requirements
Common Core Courses
CS 500 Computer Science for Computer Information Technology 3 Credits
CET 501 Applied Networking Technology I 3 Credits
and either
CS 501 Foundations of Computer Science 3 Credits
or
Students select from one of two specializations- Computer Science or Networking and Telecommunications Technology.
Specialization 1- Computer Science
Core Courses:
Electives:
Student selects 15--18 credits of electives with advisor.
CS 407 Advanced Topics in Computer Science 1-3 Credits
CS 423 Computer Graphics 3 Credits
CS 460 Database Concepts 3 Credits
CS 462 Artificial Intelligence 3 Credits
CS 464 Programming Languages 3 Credits
CS 481 Operating Systems Design 3 Credits
CS 490 Computer Communications Networks & Distributed Processing 3 Credits
CS 492 Computer Security 3 Credits
CS 505 Design Patterns 3 Credits
CS 506 Software Testing and Quality Assurance 3 Credits
CS 508 Distributed Computing 3 Credits
CS 525 Advanced Algorithms 3 Credits
CS 530 Advanced Software Engineering 3 Credits
CS 550 Topics in Human-Computer Interaction 3 Credits
CS 565 Introduction to Bioinformatics 3 Credits
CS 570 Topics in Artificial Intelligence 3 Credits
CS 575 Linked Data Engineering 3 Credits
CS 580 Topics in Database Systems and Applications 3 Credits
CS 590 Topics in High Performance Computing and Communications 3 Credits
CS 510 Fundamentals of Software Engineering, CS 545 Machine Learning for Data Mining, CS 560 Topics in Software Engineering
Capstone
Students may register for the Special Project (Plan C) course upon completion of core requirements and at least three specialization courses.
Specialization 2- Networking and Telecommunications Technology
Core Courses:
Electives:
CET 402 Topics in Computer Electronics Technology 1-3 Credits
CET 405 Applied Topics in Computer Electronics Technology 3 Credits
CET 443 Electronic Communications 3 Credits
CET 449 Advanced Networking 3 Credits
CET 453 Microcomputers 3 Credits
CET 479 Network Administration 3 Credits
CET 513 Computer Applications for the Professional 3 Credits
CET 533 Digital Transmission in Telecommunications 3 Credits
CET 543 Telecommunications Systems 3 Credits
CET 549 Health Information Network 3 Credits
CET 569 Network Security Management 3 Credits
CET 596 Technological Problems and Issues 1-3 Credits
TM 500 Product Life Cycle Management 3 Credits
TM 551 Project Management 3 Credits
Capstone
Students may select either Special Project (Plan C) or Comprehensive Exam (Plan B).
Students selecting plan C may register for the Special Project course upon completion of core requirements and at least three specialization courses.
Total Credit Hours: 33
Note: A maximum of 6 credits at the 400-level is allowed with prior permission of advisor.