Bachelor of Information Technology and Management

Program for First-Year Students

All students must complete a minimum of 36 credit hours of courses with a significant written and oral communication component, identified with a (C) in the catalog; 12 credit hours of (C)-coded courses must be taken in the major.

ITM students are required to complete a minor and are strongly encouraged to consider minors which complement their primary program of study; these include (but are not limited to) business, industrial technology, professional and technical communications, circuits and systems, computer architecture, and ROTC. Courses taken to fulfill a minor requirement may not also be used as electives in the major. The minor requirement may be waived for students entering as transfer students or who change their major to information technology and management after completion of 30 credit hours of studies at the university.

A maximum of nine credit hours of ITM graduate courses taken as an undergraduate may be applied to the Master of Information Technology and Management degree, and any graduate courses taken to fulfill undergraduate degree requirements may not also be applied to a graduate degree unless the student is enrolled in a co-terminal or accelerated master’s degree program.

Required Courses

ITM Requirements (42)
ITM 301Introduction to Contemporary Operating Systems and Hardware I3
ITM 303Introduction to Contemporary Operating Systems and Hardware II3
ITM 311Introduction to Software Development3
ITM 313Introduction to Open Source Application Development3
or ITM 312 Introduction to Systems Software Programming
ITMD 321Data Modeling and Applications3
ITMD 361Fundamentals of Web Development3
ITMD 362Human-Computer Interaction and Web Design3
ITMD 411Intermediate Software Development3
ITMM 471Project Management for Information Technology and Management3
ITMO 340Introduction to Data Networks and the Internet3
ITMO 356Introduction to Open Source Operating Systems3
ITMS 448Cyber Security Technologies3
ITMT 330Introduction to Information Systems and the IT Profession3
ITMT 430System Integration3
ITM Electives (18)
Select 18 credit hours from ITM, ITMD, ITMM, ITMO, ITMS, ITMT, and TECH18
Mathematics Requirements (9)
MATH 180Fundamentals of Discrete Mathematics3
or MATH 230 Introduction to Discrete Math
MATH 192Finite Mathematics3
Select one course from the following:3
Business Statistics3
Undergraduate Statistics for the Behavioral Sciences4
Introductory Statistics3
Statistical Methods3
Natural Science and Engineering Requirements (10)
EG 225 is recommended
See Illinois Tech Core Curriculum, section D10
Humanities and Social Sciences Requirements (21)
PSYC 301 is recommended
See Illinois Tech Core Curriculum, sections B and C21
Interprofessional Projects (IPRO) (6)
See Illinois Tech Core Curriculum, section E6
Minor, Technical, or Free Electives (15)
Select 15 credit hours15
Total Credit Hours121

Bachelor of Information Technology and Management (Program for First-Year Students) Curriculum

Students should be aware that students not completing 30 credit hours of study in their first year will still be classified as a first-year student in the first semester of their second year of study, which may adversely impact some financial aid. Students with issues or questions about this should discuss it with a financial aid counselor.

Year 1
Semester 1Credit HoursSemester 2Credit Hours
ITM 3013ITM 3033
ITM 3113ITM 3133
Natural Science or Engineering Elective4ITMO 3563
Humanities 200-level Elective3MATH 180 or 2303
 Natural Science or Engineering Elective3
 13 15
Year 2
Semester 1Credit HoursSemester 2Credit Hours
ITMD 3213ITMD 3623
ITMD 3613ITMD 4113
ITMT 3303ITMO 3403
MATH 1923Statistics Elective (MATH 425, BUS 221, PSYC 203)3
Natural Science or Engineering Elective3Social Science Elective3
 Minor, Technical, or Free Elective3
 15 18
Year 3
Semester 1Credit HoursSemester 2Credit Hours
ITMM 4713ITM Elective3
ITMS 4483ITM Elective3
ITM Elective3Social Sciences Elective (300+)3
Humanities Elective (300+)3Minor, Technical, or Free Elective3
Minor, Technical, or Free Elective3Minor, Technical, or Free Elective3
 15 15
Year 4
Semester 1Credit HoursSemester 2Credit Hours
ITM Elective3ITMT 4303
ITM Elective3ITM Elective3
IPRO Elective3IPRO Elective II3
Humanities Elective (300+)3Social Sciences Elective (300+)3
Minor, Technical, or Free Elective3Humanities or Social Sciences Elective3
 15 15
Total Credit Hours: 121
 

Information Technology Curriculum Specializations

The ITM electives may be chosen from one or more of the following course specializations. ITM required courses may not be counted toward completion of elective requirements for specializations. With the permission of the adviser, other undergraduate or graduate courses in the same area may be substituted for courses in a specialization.

Data Management

Focuses on the design, development, and administration of traditional and Internet-based data management.

ITMD 422Advanced Database Management3
ITMS 428Database Security3
Select two courses from the following:6
Cloud Computing Technologies3
or any ITMD elective(s)
Total Credit Hours12

IT Entrepreneurship and Management

Focuses on the managerial and entrepreneurial skills needed to launch a new enterprise.

ITMM 470Fundamentals of Management for Technology Professionals3
ITMM 481Information Technology Entrepreneurship3
ITMM 482Business Innovation3
Select one course from ITMM or the following:3
any BUS electives at the 200-level or above
3
or any INTM electives selected with adviser's approval
3
Total Credit Hours12

Networking and Communications

Focuses on network applications and management.

ITMO 441Network Administration and Operations3
ITMO 446Telecommunications Over Data Networks3
Select one course from the following:3
Enterprise Server Administration3
Open Source Server Administration3
Select one course from ITMO, ITMT, or the following:3
Vulnerability Analysis and Control3
Cyber Security Management3
Total Credit Hours12

Software Development

Focuses on programming and the development of sophisticated applications.

ITMD 415Advanced Software Development3
ITMD 441Web Application Foundations3
Select two courses from the following:6
Advanced Structured and Systems Programming3
Open Source Programming3
Topics in Software Development3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
or any ITMD elective
3
Total Credit Hours12

System Administration

Focuses on the administration and the management of servers.

ITMO 441Network Administration and Operations3
Select two courses from the following:6
Enterprise Server Administration3
Enterprise End-User System Administration3
Open Source Server Administration3
Select one course from the following:3
Shell Scripting for System Administration3
Cloud Computing Technologies3
Operating System Virtualization3
Operating System Security3
Total Credit Hours12

Systems Security

Focuses on application, data, and network security and the management of information technology security.

ITMS 428Database Security3
ITMS 478Cyber Security Management3
Select one course from the following:3
Enterprise Server Administration3
Network Administration and Operations3
Enterprise End-User System Administration3
Open Source Server Administration3
Select one ITMS elective3
Total Credit Hours12

Web Design and Application Development

Focuses on the design and development of fully-interactive websites and applications for Internet deployment.

ITMD 441Web Application Foundations3
ITMD 442Full-Stack Web Development3
Select two courses from the following;6
Front-End Web Development3
Back-End Development3
Web Real-Time Communication3
Web Microservices and APIs3
Web Systems Integration3
Topics in Web Development1-3
Service-Oriented Architecture3
Total Credit Hours12