Bachelor of Applied Technology in Computer and Information Technologies
Through the Bachelor of Applied Technology in Computer and Information Technologies outcomes, the student will be able to:
- Develop web-based applications.
- Design, develop, and secure dynamic and data-driven web applications utilizing server-side technologies and database management. CITP 4316
- Develop computer networks.
- Install and troubleshoot Linux servers and manage Windows servers using system policies, profiles, security, and performance monitoring. CITP 3306
- Secure network infrastructures.
- Identify, implement, and maintain network security, data defense, access control models, authentication, encryption, hashing, and proper security documentation. CITP 3312
- Maintain database integrity through encryption, access control rules, migration, and backup/recovery procedures. CITP 3321
- Differentiate and implement various security tools in the defense of a computer network and conduct penetration testing. CITP 4330
- Select and apply reverse software engineering tools to system security, software design, malware analysis. CITP 3311
- Analyze proper handling of digital evidence, cyber laws and regulations, and methods of detecting concealed digital information. CITP 4346
- Monitor, audit, analyze, and revise computer and network security systems to ensure appropriate levels of protection are in place. CITP 4347
- Develop a threat model, conduct a vulnerability analysis, and use penetration tools to exploit weaknesses in a computer system. CITP 4348
- Design and utilize databases.
- Manipulate, define, and maintain the components of a relational database, such as records, table structures, schema objects, and security. CITP 3320
- Develop applications in modern programming languages.
- Utilize system design tools, data storage, arithmetic expressions, modular programming, and object-oriented methodologies. CITP 3305
- Utilize file input/output operations, control structures, and application development. CITP 3310
- Create a working software product according to required specifications and design documentation and evaluate its intended functionality. CITP 4340
- Create event-driven applications with graphical user interfaces, databases, and programming methodologies, such as modularity, encapsulation, information hiding, abstraction, and polymorphism. CITP 4350
- Demonstrate integration of IT skills in a capstone internship.
- Communicate technical information, apply skills in an internship, and participate in a team project. CITP 4301
TSI Liable
Code | Title | Credit Hours |
---|---|---|
STC Core Curriculum | ||
ENGL 1301 | Composition I | 3 |
ENGL 1302 | Composition II - Rhetoric | 3 |
MATH 1414 | College Algebra | 4 |
HIST 1301 | United States History I | 3 |
HIST 1302 | United States History II | 3 |
GOVT 2305 | Federal Government | 3 |
GOVT 2306 | Texas Government | 3 |
Component Area Option - Core Curriculum | 3 | |
Life and Physical Sciences Elective - Core Curriculum | 4 | |
Life and Physical Sciences Elective - Core Curriculum | 4 | |
Creative Arts Elective - Core Curriculum | 3 | |
Social and Behavioral Sciences Elective - Core Curriculum | 3 | |
Language, Philosophy & Culture Elective - Core Curriculum | 3 | |
Technical Specialty Courses | ||
Foundational Courses (Required) | ||
ITCC 1414 & ITCC 1444 | CCNA 1: Introduction to Networks and CCNA 2: Switching, Routing, and Wireless Essentials | 8 |
or ITNW 1416 & ITSY 2445 | Network Administration and Network Defense and Countermeasures | |
ITSE 1402 | Computer Programming | 3-4 |
or COSC 1320 | C Programming | |
or COSC 1436 | Programming Fundamentals I | |
ITSE 1411 | Beginning Web Page Programming | 3-4 |
or COSC 1315 | Introduction to Computer Programming | |
ITSY 1400 | Fundamentals of Information Security | 4 |
Technical Specialty Courses 1 | ||
Select 30 credit hours of Technical Specialty courses | 30 | |
Required Upper-Division Professional Courses | ||
CITP 3304 | Fundamentals of Python and Machine Learning | 3 |
or CITP 3305 | System Analysis and Design | |
CITP 3306 | Internet/Intranet Server Integration | 3 |
or CITP 3311 | Reverse Software Engineering | |
CITP 3309 | Machine Learning for Natural Language Processing | 3 |
or CITP 3310 | Survey of Programming Languages | |
CITP 3312 | Fundamentals of Information Security | 3 |
or CITP 3321 | Advanced Database Security and Management | |
CITP 3320 | Database Management | 3 |
CITP 4301 | Capstone: Computer and Information Technology Internship | 3 |
or CITP 4348 | Cybersecurity Assessments | |
CITP 4316 | Advanced Web Design | 3 |
or CITP 4346 | Cyber Law and Digital Forensics | |
CITP 4330 | Advanced Network Security | 3 |
CITP 4340 | Special Topics Course - CIT | 3 |
or CITP 4347 | Principles of Cybersecurity | |
CITP 4349 | Advanced Artificial Intelligence | 3 |
or CITP 4350 | Advanced Computer Programming | |
Total Credit Hours | 120-122 |
- 1
Students entering the BAT program with a completed A.A. or A.S. degree may apply their Field of Study coursework towards this requirement. Any additional hours needed to complete the 48 credit hours of Technical Specialty coursework should be taken from one of the approved A.A.S. degrees in the following areas: Information Technology, Cybersecurity Specialist, Architectural and Engineering Design Technology, and Business Administration. Coursework from other A.A.S. degrees will be evaluated on a case by case basis.
TSI Liable
100% Online
Four Year Course Sequence
First Year | ||
---|---|---|
Fall | Credit Hours | |
ENGL 1301 | Composition I | 3 |
HIST 1301 or HIST 2327 |
United States History I or Mexican-American History I |
3 |
Language, Philosophy & Culture Elective - Core Curriculum | 3 | |
Component Area Option - Core Curriculum | 3 | |
ITCC 1414 or ITNW 1416 |
CCNA 1: Introduction to Networks or Network Administration |
4 |
Credit Hours | 16 | |
Spring | ||
ENGL 1302 | Composition II - Rhetoric | 3 |
HIST 1302 or HIST 2328 |
United States History II or Mexican-American History II |
3 |
MATH 1414 | College Algebra | 4 |
ITCC 1444 or ITSY 2445 |
CCNA 2: Switching, Routing, and Wireless Essentials or Network Defense and Countermeasures |
4 |
Credit Hours | 14 | |
Second Year | ||
Fall | ||
GOVT 2305 | Federal Government | 3 |
Life and Physical Sciences Elective - Core Curriculum | 4 | |
Creative Arts Elective - Core Curriculum | 3 | |
Technical Specialty course | 3 | |
Select one of the following: | 3-4 | |
Computer Programming | ||
C Programming | ||
Programming Fundamentals I | ||
Credit Hours | 16-17 | |
Spring | ||
Social and Behavioral Sciences Elective - Core Curriculum | 3 | |
GOVT 2306 | Texas Government | 3 |
Life and Physical Sciences Elective - Core Curriculum | 4 | |
ITSE 1411 or COSC 1315 |
Beginning Web Page Programming or Introduction to Computer Programming |
3-4 |
ITSY 1400 | Fundamentals of Information Security | 4 |
Credit Hours | 17-18 | |
Third Year | ||
Fall | ||
Technical Specialty course | 3 | |
Technical Specialty course | 3 | |
Technical Specialty course | 3 | |
CITP 3306 or CITP 3311 |
Internet/Intranet Server Integration or Reverse Software Engineering |
3 |
CITP 3304 or CITP 3305 |
Fundamentals of Python and Machine Learning or System Analysis and Design |
3 |
Credit Hours | 15 | |
Spring | ||
CITP 3312 or CITP 3321 |
Fundamentals of Information Security or Advanced Database Security and Management |
3 |
CITP 3309 or CITP 3310 |
Machine Learning for Natural Language Processing or Survey of Programming Languages |
3 |
Technical Specialty course | 3 | |
Technical Specialty course | 4 | |
Credit Hours | 13 | |
Fourth Year | ||
Fall | ||
CITP 4316 or CITP 4346 |
Advanced Web Design or Cyber Law and Digital Forensics |
3 |
CITP 4330 | Advanced Network Security | 3 |
CITP 4349 or CITP 4350 |
Advanced Artificial Intelligence or Advanced Computer Programming |
3 |
Technical Specialty Course | 3 | |
Credit Hours | 12 | |
Spring | ||
CITP 3320 | Database Management | 3 |
CITP 4301 or CITP 4348 |
Capstone: Computer and Information Technology Internship or Cybersecurity Assessments |
3 |
CITP 4340 or CITP 4347 |
Special Topics Course - CIT or Principles of Cybersecurity |
3 |
Technical Specialty Course | 4 | |
Technical Specialty Course | 4 | |
Credit Hours | 17 | |
Total Credit Hours | 120-122 |