Information Technology – Computer Programming and Development Concentration
Program Description:
The Information Technology – Computer Programming and Development curriculum covers the development of software applications for development on computers, web browsers, and on mobile devices. Students will learn the programming/problem solving mindset and to code using industry standard languages including Python, Java, C++, and SQL.
Students completing this program will be prepared for multiple industry certification exams including:
- Python
- Java
- PHP
- HTML/CSS
- CompTIA Security+
- CompTIA Network+
- ITS-Information Technology Specialist (e.g. Cybersecurity, Database, Networking, Python)*
- MOS (Word, Excel, PowerPoint, Access)*
*MOS and ITS exams are free for ACC students
The MTA exam program has been discontinued by Certiport.
Program Learning Outcomes
Graduates of this program should be able to:
- Write a program that contains methods/functions with repetition structures.
- Create a flowchart to solve a programming problem.
- Analyze, design, develop, and test a solution to a real-world programming problem.
- Give a professional, technical presentation pertaining to computer programming and development.
Articulation Agreements
To learn more about universities we have partnered with to allow ACC IT course credit to seamlessly be applied towards a Bachelors degree, visit our Articulation Agreements page.
Suggested Course Sequence - Associate in Applied Science (AAS)
First Fall Semester
Course# | Course Name | Contact Hours | Credit Hours |
CIS-110 | CIS-110 | 4 | 3 |
CTI-110 | Web, Programming, and Database Foundation | 4 | 3 |
CTI-120 | Network and Security Foundation | 4 | 3 |
MAT-121 or higher | Algebra/Trigonometry I | 4 | 3 |
WBL-110 | World of Work | 1 | 1 |
TOTAL | 17 | 13 |
First Spring Semester
Course# | Course Name | Contact Hours | Credit Hours |
CIS-115 | Intro to Programming and Logic | 5 | 3 |
DBA-110 | Database Concepts | 4 | 3 |
ENG-111 | Writing and Inquiry | 3 | 3 |
NOS-120 | Linux/UNIX Single User | 4 | 3 |
WEB-115 | Web Markup & Scripting | 5 | 3 |
TOTAL | 22 | 15 |
First Summer Semester
Course# | Course Name | Contact Hours | Credit Hours |
CTS-115 | Information Systems Business Concepts | 3 | 3 |
ENG-115 or ENG-114 or COM-231 |
Oral Communications Prof Research & Reporting Public Speaking |
3 | 3 |
TOTAL | 6 | 6 |
Second Fall Semester
Course# | Course Name | Contact Hours | Credit Hours |
CSC-121 | Python Programming | 5 | 3 |
CSC-151 | JAVA Programming | 5 | 3 |
DBA-120 | Database Programming I | 4 | 3 |
See Catalog | Major Elective | 3-5 | 3 |
See Catalog | Soc/Behavioral Sci Elective | 3 | 3 |
TOTAL | 21-23 | 15 |
Second Spring Semester
Course# | Course Name | Contact Hours | Credit Hours |
CSC-134 | C++ Programming | 5 | 3 |
CSC-251 | Advanced JAVA Programming | 5 | 3 |
CSC-289 WBL-XXX |
Programming Capstone Project Work Based Learning |
5 60 |
3 |
WEB-182 | PHP Programming | 4 | 3 |
See Catalog | Humanities/Fine Arts Elective | 3 | 3 |
TOTAL | 22 | 15 |
Grand Total | 64 |
Major Elective options:
CTS 130 Spreadsheet
CTS 155 Tech Support Functions
NOS 220 Linux/Unix Admin I
SEC 110 Security Concepts
WEB 225 Content Management Systems
Suggested Course Sequence - Data Analysis - Certificate
First Spring Semester
Course# | Course Name | Contact Hours | Credit Hours |
CTI 110 | Web, Pgm, and DB Foundations | 4 | 3 |
DBA 110 | Database Concepts | 5 | 3 |
TOTAL | 9 | 6 |
Second Fall Semester
Course# | Course Name | Contact Hours | Credit Hours |
DBA 120 | Database Programming | 4 | 3 |
CSC 121 | Python Programming | 5 | 3 |
TOTAL | 9 | 6 |
Grand Total | 12 |
Career Options
Graduates should qualify for career opportunities such as,
Computer Programmers
Programmers Analysts
Software Developers
Database Programmers
Programmer/Testers.
Completion of this program can also serve as a gateway to further education in computer science and the university level.