Earn your UBalt degree by majoring in Applied Information Technology (AIT). 

 

Degree Requirements

  • General Education Requirements (38 credits)

  • Applied Information Technology Program Requirements (57-63 credits)

  • These requirements apply to students entering this program in fall 2021 and thereafter. Students who enrolled earlier should consult the catalog in effect at the time they enrolled.
  • Read the course descriptions.
  • General Electives | Complete as many courses as necessary from any discipline to fulfill your 120-credit requirement to graduate.
General Education requirements for all new students entering UBalt in fall 2022 and after.

Meet the UBalt Information Literacy graduation requirement by successfully completing ONE of the following:

Course Title Credits Notes

INFO 110

Introduction to Information Literacy 3  

GAME 324

Designing for Humans 3

Pre or co-requisite: WRIT 300

 

Core Courses (30 credits)
Course Title Credits Notes
AITC 151  Computer Programming I  3  
AITC 210 Computer Hardware/Software Support  3  
AITC 212 Introduction to Linux  3  
AITC 251 Computer Programming II  3 Prerequisite:  AITC 151 or equivalent
AITC 253 Client -Side Web Programming 3 Prerequisite: AITC 151
AITC 310 Computer Networks  3 Prerequisite : AITC 210 or equivalent
AITC 332 Computer Security  3 Prerequisite: AITC 210 or equivalent.
AITC 356 Database Systems  3 Prerequisite: AITC 251.
AITC 461  IT Project Management  3 Prerequisite: WRIT 300
GAME 324 Designing for Humans 3 Prerequisite: WRIT 300

 

Capstone (3 credits)
Course Title Credits Notes
AITC 490 Capstone in Information Technology 3 Prerequisites: AITC 461 and at least 4 courses in the chosen concentration

 

Math Requirements (6 credits)
Course Title Credits Notes
MATH 303  Applied Probability and Statistics  3 Prerequisite: Math 111 or equivalent.
MATH 321 Mathematical Structure for Information Technology 3 Prerequisite: Math 111 or equivalent.

Students will choose either the General Track (18 credits) or ONE of TWO concentrations (Application Development Concentration or Cyber Security Concentration) (24 credits).


GENERAL TRACK (18 credits)

Choose ONE of the following TWO courses (3 credits):

Course Title Credits Notes
AITC 351

Object-Oriented Programming

3 Prerequisite: AITC 251 or equivalent 
AITC 352 Advanced Scripting and Task Automation 3 Prerequisite: AITC 251 

 

Choose ONE of the following TWO courses (3 credits):

Course Title Credits Notes
AITC 312

System Administration

3 Prerequisite: COSC 310
AITC 317 Virtualization and Cloud Computing 3 Prerequisite: AITC 310

 

Choose FOUR additional 400-level AITC courses (12 credits)


APPLICATION DEVELOPMENT CONCENTRATION (24 credits)
Course Title Credits Notes
AITC 317 Virtualization and Cloud Computing 3 Prerequisite: AITC 310
AITC 351

Object-Oriented Programming

3 Prerequisite: AITC 251 or equivalent 
AITC 451

Object-Oriented Analysis and Design

3 Prerequisite: AITC 351
AITC 453 

Advanced Web Development

3 Prerequisite: AITC 251 and AITC 253.
AITC 456 

Advanced Database Systems

3

 prerequisite: AITC 356

AITC 457

Mobile Applications Programming

3 prerequisite: AITC 351 or equivalent.
AITC 458

Software Security

3 Prerequisites: AITC 351 and AITC 356
AITC 459

Open Source Software Development

3 Prerequisite: AITC 351 and AITC 356

 

CYBER SECURITY CONCENTRATION (24 credits)
Course Title Credits Notes
AITC 312

System Administration

3 Prerequisite: COSC 310
AITC 352 Advanced Scripting and Task Automation 3 Prerequisite: AITC 251
AITC 416 Wireless Networking: Applications and Security 3 Prerequisite: AITC 310
AITC 431 Applied Cryptography 3

Prerequisites: AITC 310, AITC 332, and MATH 321

AITC 432 Information Assurance 3 Prerequisite: AITC 310 and AITC 332
AITC 433 Network Security 3 Prerequisite: AITC 310 and AITC 332
AITC 434  Web and Database Security 3 Prerequisite: COSC 155, AITC 332, and AITC 356.
AITC 435  Digital Forensics for Information Technology 3 Prerequisite: AITC 310 and AITC 332

 

 

LEARNING OUTCOMES

ASSURANCE OF LEARNING: B.A. IN APPLIED INFORMATION TECHNOLOGY

 

Mission Statement

The mission of the Applied Information Technology program is to provide students with the knowledge and skills to obtain a position in IT or related fields, to advance their careers, or to pursue graduate education. The curriculum prepares students in the latest technologies and methodologies by providing fundamentals, knowledge, and hands-on experience through individual and group work, problem-solving, and critical thinking exercises. Students graduate with skills in networking, security, application development, system administration and maintenance, and communication. 

 

Program-Level Student Learning Outcomes

Upon graduating from the B.S. in Applied Information Technology program, students will be able to:

Demonstrate a working knowledge of computer networks.

Illustrate information technology security solutions.

Solve problems using current programming languages.

Administer operating systems.

Implement relational databases that support web-based applications.

Demonstrate effective written and oral communications skills.