Computer Programming
Our Programs Menu
Medical / Dental / Business
Dental Assisting
Diagnostic Medical Sonography, A.S.
Health Science, A.S.
Healthcare Administration A.S.
Medical Assisting
Nursing, B.S.N.
Pharmacy Technician
Practical Nursing
Radiologic Technician
Computer Science & Engineering
Computer Programming
Electrical Engineering Technology, A.S.
Mechanical Engineering Technology
Mechatronics Engineering Technology
Start a Career in Tech in Just 12 Weeks
Build real coding skills in the Computer Programming Certificate program using C#, .NET, and AI-powered development tools in a focused, 12-week format designed for rapid entry into today’s technology-driven workforce.
✔ 12-week accelerated format
✔ Coding projects completed in a fully online environment
✔ AI tools like ChatGPT, GitHub Copilot, and Azure OpenAI
Computer Programming Certificate
Modality: 100% Online Learning
Computer programming professionals play a key role in building and maintaining the technology used across industries. This 12-week intensive program focuses on developing technical skills in C# programming, software development, and AI-assisted coding tools. Students gain experience working with modern development workflows, including prompt-based coding using tools like ChatGPT and GitHub Copilot.
Graduates are prepared to contribute to entry-level development environments, technical support roles, and technology-driven workplaces where problem-solving and coding skills are essential.
Computer Programming Certificate – Program Overview
The Computer Programming Certificate at Chattanooga College provides students with focused instruction in programming fundamentals and modern software development practices. The curriculum introduces key concepts such as object-oriented programming, data structures, debugging, and application development using C# within the .NET framework.
Students are also introduced to emerging technologies in artificial intelligence, including prompt engineering and AI-assisted coding. Through a combination of structured instruction and hands-on projects, students gain exposure to how software is developed, tested, and improved in today’s technical environments.
Experienced Instructors and Modern Learning Environment
The Computer Programming Certificate program is taught by instructors with experience in programming and technology. Faculty provide guidance on coding practices, development workflows, and problem-solving techniques used in real-world environments.
Students learn through a combination of guided instruction and applied exercises, using tools and platforms that reflect current development practices. Instruction emphasizes both foundational programming knowledge and the integration of AI tools in modern coding environments.
Explore Your Path to Computer Programming: Quick Facts
Getting Started
Connect with Us: Complete the Contact Form at the top of this page to request more information.
Enrollment Advising: Schedule a meeting with a Chattanooga College advisor to review admission requirements and program details.
Planning Ahead: Advisors are available to discuss program structure and provide guidance on preparing for a programming-focused education.
Program Duration
The Computer Programming Certificate program at Chattanooga College can be completed in as little as 12 weeks, depending on scheduling and course progression.
Computer Programming Certificate – Curriculum
Focused Curriculum: This program introduces students to essential programming and development concepts needed to begin working with software and applications.
C# Programming: Learn the fundamentals of C# programming, including object-oriented design, syntax, and application development within the .NET framework.
Software Development Concepts: Gain an understanding of data structures, debugging, and how applications are built, tested, and maintained.
AI Prompt Engineering: Explore how artificial intelligence tools can be used to generate, refine, and optimize code through effective prompt strategies.
Development Workflows: Learn how modern developers use tools like GitHub Copilot and ChatGPT to support coding, improve efficiency, and solve problems.
Classes combine structured learning with hands-on projects, helping students apply concepts in practical coding scenarios.
Careers
Explore career opportunities where you can apply programming skills and modern development tools across a range of technology environments.
- Junior Programmer
- Entry-Level Software Developer
- Software Support Technician
- Technical Support Specialist
Graduates are prepared to begin building experience in technical roles that require coding, problem-solving, and familiarity with modern development tools.
Certifications / Skills Development
The Computer Programming Certificate program introduces students to programming practices and tools commonly used in the field. While this program is not a licensing program, students develop skills in:
- C# programming and .NET development
- AI-assisted coding tools and prompt engineering
- Debugging and software testing fundamentals
These skills are designed to support entry into technical roles and continued growth in programming.
Computer Programming Certificate Courses/Credit Hours
Coursework is delivered through a structured 12-week format that combines guided instruction, coding exercises, and project-based learning. Students spend time developing applications, practicing debugging techniques, and working with AI tools that support modern development workflows.
| Course # | Course Title | Credit Hours |
|---|---|---|
| CSX 100 | Computer Programming | 13.5 |
| Total Computer Programming Certificate Credit / Hours | 13.5 | |
