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 bulletin; 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 9 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 master’s degree program.

Required Courses

ITM Requirements (38)
ITM 100Introduction to Information Technology as a Profession2
ITM 301Introduction to Contemporary Operating Systems and Hardware I3
ITM 311Introduction to Software Development3
ITM 312Introduction to Systems Software Programming3
ITMD 361Fundamentals of Web Development3
ITMD 362Human-Computer Interaction and Web Design3
ITMD 411Intermediate Software Development3
ITMD 421Data Modeling and Applications3
ITMM 471Project Management for Information Technology and Management3
ITMO 440Introduction to Data Networks and the Internet3
ITMO 456Introduction to Open Source Operating Systems3
ITMS 448Cyber Security Technologies3
ITMT 430System Integration3
ITM Electives (18)
Select 18 credit hours from ITM, ITMD, ITMM, ITMO, ITMS, ITMT, and TECH18
Mathematics Requirements (6)
MATH 230Introduction to Discrete Math3
Select one course from the following:3
Analytics for Informed Decision-Making3
Undergraduate Statistics for the Behavioral Sciences4
Statistical Methods3
Natural Science and Engineering Requirements (11)
EG 225 is recommended
See IIT Core Curriculum, section D11
Humanities and Social Sciences Requirements (21)
PSYC 301 is recommended
See IIT Core Curriculum, sections B and C21
Interprofessional Projects (IPRO) (6)
See IIT Core Curriculum, section E6
Minor Electives (15)
Select 15 credit hours15
Free Electives (12)
Select 12 credit hours12
Total Credit Hours127

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 1002
ITMD 4213ITM 3113
Natural Science or Engineering Elective4MATH 2303
Humanities 200-level Elective3Social Sciences Elective3
 Natural Science or Engineering Elective4
 13 15
Year 2
Semester 1Credit HoursSemester 2Credit Hours
ITM 3123ITMD 3623
ITMD 3613ITMD 4113
ITMO 4403ITMO 4563
Natural Science or Engineering Elective3ITM Elective3
Social Sciences Elective (300+)3Statistics Elective (MATH 425, BUS 221, PSYC 203)3
 Minor Elective3
 15 18
Year 3
Semester 1Credit HoursSemester 2Credit Hours
ITMM 4713ITM Elective3
ITM Elective3ITM Elective3
Minor Elective3IPRO Elective I3
Humanities Elective (300+)3Social Sciences Elective (300+)3
Free Elective3Minor Elective3
Free Elective3Free Elective3
 18 18
Year 4
Semester 1Credit HoursSemester 2Credit Hours
ITMS 4483ITMT 4303
ITM Elective3ITM Elective3
Minor Elective3IPRO Elective II3
Humanities Elective (300+)3Minor Elective3
Free Elective3Humanities or Social Sciences Elective3
 15 15
Total Credit Hours: 127
 

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
Select two courses from ITMM or the following:6
Introduction to Business3
Making Strategic Decisions in the Marketplace3
or any BUS electives at the 200-level or above
or any INTM electives selected with adviser's approval
Total Credit Hours12

Networking and Communications

Focuses on network applications and management.

ITMO 441Network Administration and Operations3
Select one course from the following:3
Enterprise Server Administration3
Open Source Server Administration3
Select any two courses from ITMO, ITMT, or the following:6
Rich Internet Applications3
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 462Web Site Application Development3
Select one course from the following:3
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
and any ITMD elective3
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 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 two ITMS electives6
Total Credit Hours12

Web Design and Application Development

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

ITMO 441Network Administration and Operations3
ITMD 462Web Site Application Development3
Select two courses from the following;6
Cloud Computing Technologies3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Intermediate Web Application Development3
Advanced Web Application Development3
Rich Internet Applications3
Service-Oriented Architecture3
Web Systems Integration3
Topics in Application Development3
Total Credit Hours12