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.


 

 

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
NOS-120 Linux/UNIX Single User   4
WEB-115 Web Markup & Scripting  5
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

 

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

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.