2024-2025 Graduate Catalog Information Technology
202 Old Union Hall
Campus Box 5150
(309) 438-8338
It.IllinoisState.edu
School Director: Traci Carte
Programs Offered
M.S. in Computer Science, M.S. in Information Systems with sequences in: Geographic Information Systems, Internet Application Development, Network and Security Management, and Systems Development. Graduate certificates are offered in: Data Science: Computer Science, Information Assurance and Security, Internet Application Development, Network and Telecommunications Management, and Systems Analyst.
All master's degree programs require a minimum of 50 percent of the non-thesis credit hours applied to the degree to be 400-level courses or above.
Course Finder
Graduate Certificates
The School of Information Technology offers several graduate certificate programs. The certificates are designed for individuals who would like to gain specialized knowledge in one of the areas of the certificates without the commitment of completing an entire degree program. The certificate programs provide students with focused studies and exposure to the very latest topics and trends in the IT industry and various opportunities for career advancement. Courses completed as part of the certificates may also be counted towards the requirements of the Master of Science in Computer Science or Information Systems with official admission to the corresponding graduate program. Students must apply for the certificate before beginning coursework.
Information Technology Courses
Beginning with the 2016-2018 Graduate Catalog, IT 300-level Information Technology courses are no longer designated with .05 after the number. Only 300-level courses approved for graduate credit may be counted toward a graduate program.
Computer Science Program
Degree Offered: M.S.
The Master of Science in Computer Science major is designed to give students the knowledge and tools necessary for studying important current issues in computer science to obtain productive employment or pursue advanced degrees. It emphasizes foundational knowledge in computer science and programmatic application of these fundamental concepts in leading edge applications. It is appropriate for a range of students, including industry computing professionals seeking career advancement, students wishing to expand on their undergraduate computer science work and/or prepare for doctoral degree, and individuals wishing to make a career change.
This degree requires the student to complete a 33- semester-hour thesis, project, or course option. It assumes an undergraduate knowledge base in computer science, which students with some types of computer-related undergraduate degrees will typically have acquired. Students lacking sufficient background will need to complete fundamental courses before enrolling in the MS Computer Science degree courses.
Students lacking sufficient background should expect to complete some or all of the following courses with a grade of B or better:
- IT 168: Structured Problem Solving Using the Computer
- IT 179: Introduction to Data Structures
- IT 180: C++ Programming
- IT 225: Computer Organization
- IT 279: Algorithms and Data Structures
- IT 383: Principles of Operating Systems
- IT 378: Database Processing
The graduate coordinator will determine specific requirements.
Option I — Thesis
This 33-hour option requires:
- 18-hour core: IT 426, IT 427, IT 428, IT 441, IT 448, IT 483
- 6 hours: IT 499 Master's Thesis
- 9 hours from: IT 340, IT 356, IT 358, IT 382, IT 388, IT 429, IT 443, IT 444, IT 452, IT 467, IT 478, IT 488, IT 497
Option II — Project
This 33-hour option requires:
- 18-hour core: IT 426, IT 427, IT 428, IT 441, IT 448, IT 483
- 6 hours: IT 494 Master's Project
- 9 hours from: IT 340, IT 356, IT 358, IT 382, IT 388, IT 429, IT 443, IT 444, IT 452, IT 467, IT 478, IT 488, IT 497
Option III — Courses
This 33-hour option requires:
Information Systems Program
Degree Offered: M.S.
MS in Information Systems offers four different sequences: Geographic Information Systems, Internet Application Developme, Network and Security Management, and Systems Development Sequence. Within the Geographic Information Systems sequence, the student may choose to complete a 35-semester hour thesis option (Option I), a 35-semester hour project option (Option II), or a 35 semester-hour course option (Option III). Within the other three sequences, the student may choose to complete a 33-semester hour thesis option (Option I), a 33-semester hour project option (Option II), or a 33-semester-hour course option (Option III). This degree assumes an undergraduate knowledge base in information technology, which students with computer-related undergraduate degrees typically have acquired. Students lacking sufficient background will need to complete fundamental courses before enrolling in the Information Systems core courses.
Students lacking sufficient background should expect to complete some or all of the following courses with a grade of B or better: IT 250 Fundamentals of Information Assurance and Security, IT 254 Hardware and Software Concepts, IT 275 Java as a Second Language OR IT 168 Structured Problem Solving Using the Computer AND IT 178 Computer Applications Programming, IT 276 Data Communications, IT 378 Database Processing. The graduate coordinator will determine specific requirements.
The MS in Information Systems has a 15-hour core requirement for options II and III: IT 351 or IT 357, or IT 377, IT 432, IT 463, IT 478, IT 496. For option 1 it has an 18 hour core requirement: IT 351 or IT 357, or IT 377, IT 432, IT 463, IT 478, IT 496, and IT 497.
- If the thesis option is selected, IT 497, must be taken during the first year in the program.
Geographic Information Systems Sequence
Option I — Thesis
This 35-hour sequence requires:
- 18-hour core: IT 432, IT 463, IT 478, IT 496, IT 497 plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 499
- 8 hours: GEO 403, GEO 404
- 3 hours: 1 from the following: GEO 488a04, IT 467, IT 433, IT 435
Option II — Project
This 35-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 494
- 8 hours: GEO 403, GEO 404
- 6 hours: 2 of the following: GEO 405, GEO 488a04; IT 341, IT 353, IT 467, IT 433, IT 435, IT 497
Option III — Courses
This 35-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 8 hours: GEO 403, GEO 404
- 3 hours: IT 495
- 9 hours: 3 of the following: GEO 405, GEO 488a04; IT 341, IT 353, IT 467, IT 433, IT 435, IT 497
Internet Application Development Sequence
Option I — Thesis
This 33-hour sequence requires:
- 18-hour core: IT 432, IT 463, IT 478, IT 496, IT 497 plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 499 Master's Thesis
- 9 hours: IT 353, IT 354, IT 358, IT 433, IT 435
Option II — Project
This 33-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 494 Master's Project
- 9 hours: IT 353, IT 354, IT 358
- 3 hours: 1 of the following: IT 368, IT 467, IT 468, IT 485, IT 433, IT 435, IT 497
Option III — Courses
This 33-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 9 hours: IT 353, IT 354, IT 358
- 3 hours: IT 495, Capstone
- 6 hours: 2 of the following: IT 368, IT 467, IT 468, IT 485, IT 433, IT 435, IT 497
Network and Security Management Sequence
Option I — Thesis
This 33-hour sequence requires:
- 18-hour core: IT 432, IT 463, IT 478, IT 496, IT 497 plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 499 Master's Thesis
- 6 hours: IT 450, IT 477
- 3 hours: 1 of the following: IT 351, IT 357, IT 370, IT 374, IT 376, IT 379, IT 381, IT 433, IT 435
Option II — Project
This 33-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 494 Master's Project
- 6 hours: IT 450, IT 477
- 6 hours: 2 of the following: IT 351, IT 357, IT 370, IT 374, IT 376, IT 379, IT 381, IT 433, IT 435, IT 497
Option III — Courses
This 33-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 450, IT 477
- 3 hours: IT 495, Capstone
- 9 hours: 3 of the following: IT 351, IT 357, IT 370, IT 374, IT 376, IT 379, IT 381, IT 433, IT 435, IT 497
Systems Development Sequence
Option I — Thesis
This 33-hour sequence requires:
- 18-hour core: IT 432, IT 463, IT 478, IT 496, IT 497 plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 499 Master's Thesis
- 6 hours: IT 467, IT 468
- 3 hours: 1 of the following: IT 341, IT 368, IT 485, IT 433, IT 435
Option II — Project
This 33-hour sequence requires:
- 15-hour core: IT 432, IT 463, IT 478, IT 496, plus on of the following: IT 351, IT 357, IT 377
- 6 hours: IT 494 Master's Project
- 6 hours: IT 467, IT 468
- 6 hours: 2 of the following: IT 341, IT 368, IT 485, IT 433, IT 435, IT 497
Option III — Courses
This 33-hour sequence requires:
Data Science: Computer Science Graduate Certificate
The Data Science: Computer Science Graduate Certificate is designed to provide a specialized education in emerging technologies for students who seek further studies in data science. The certificate is intended to prepare students to meet the growing demand for qualifications in this field.
Three out of the four core courses, namely IT 441, IT 444, IT 448, and IT 452, are required to earn the certificate. Prerequisites: IT 279 and IT 378 or consent of the graduate advisor.
Information Assurance and Security Graduate Certificate
The Information Assurance and Security Graduate Certificate is designed for IT professionals who are interested in continuing education in methodologies and tools necessary for protecting information and information systems. The certificate provides an in depth study of protecting the confidentiality, availability, and integrity of information using technology, people, and policy.
Three core courses, IT 351, IT 357 and IT 450 are required to earn the certificate. Prerequisites: IT 250, IT 261 and IT 276 or consent of the graduate advisor
Internet Application Development Graduate Certificate
The Internet Application Development Graduate Certificate is designed to provide a specialized education in emerging technologies for students who seek further studies in Web development. The certificate is intended to prepare students to meet the growing demand for qualifications in this field.
Two core courses, IT 353, IT 354, and one of IT 358, IT 467, IT 468, or IT 485, are required to earn the certificate. Prerequisites: IT 261 and IT 276 or consent of the graduate advisor
Network and Telecommunications Management Graduate Certificate
The Network and Telecommunications Management Graduate Certificate is designed for IT professionals who are interested in pursuing further professional development in the Telecommunications and Networking area. This certificate program prepares students to better understand different network and telecommunications technologies and management methodologies.
Two core courses, IT 381 and IT 477 and one of IT 376 or IT 377 are required to earn the certificate. Prerequisite: IT 276 or consent of the graduate advisor.
Systems Analyst Graduate Certificate
The Systems Analyst Graduate Certificate is designed for IT professionals who are interested in pursuing further professional development in the Systems Analyst area. This certificate program prepares students to better understand different information systems development methodologies and develop the skills to manage information systems projects.
Three courses, IT 432, IT 463, and IT 478, are required to earn the certificate. Prerequisites: IT 261 and IT 378 or consent of the graduate advisor.