Programming & Software Development

Database administration students work in front of computer
Adults & High School Juniors and Seniors

This two-year program prepares students to develop software and write computer programs. Students implement and write programs using multiple languages, primarily Java, and others including C#, Visual Basic and Java Script. They effectively use the Unified Modeling Language (UML) and software development methodologies to improve software projects. Students learn to analyze and test software, including Code Reviews, Peer Reviews, Software Quality Standards Assessments and Test Plans for group projects. Students gain skills required for the Oracle Sun Certified Java Associate (SCJA) certification, among other certification opportunities.

Program Details

Who can attend?

This career program is open to adults and high school juniors and seniors.

  • Adults can choose to attend A.M. and/or P.M. sessions. 
  • High school students can attend half day, A.M. or P.M., to be decided during career advisement session.


Course Name
Java I
Java II
C# Programming 
Visual Basic .Net Programming 
Systems Analysis, Design and Testing 
Scripting Language Fundamentals 
Mobile Application Development
Total Class Hours: 1050


Complete a computer class or take the Prove It!® Microsoft Windows XP or 7 Test.


Class Times

  • Start Date: August, October, January
  • Days: Monday - Friday
  • A.M. Hours: 9:15 - 12:25
    • NPS 9:15 - 12:05;
    • MPS 9:35 - 12:25
  • P.M. Hours: 1:15 - 4:10
    • NPS: 1:15 - 4:10
    • MPS: 1:15 - 4:10
  • Evening Hours: N/A
  • Adults can choose to attend A.M. and/or P.M. sessions. 
  • High school students can attend half day, A.M. or P.M., to be decided during career advisement session.


Credentials Available

  • Java SE Programmer I
  • CIW JavaScript Specialist
  • Programming in C# (MCSD)
  • Managing Projects with MS Project (MCTS)
  • Microsoft Technology Associate (MTA):
    • Software Development Fundamentals
    • HTML5 Application Development Fundamentals



Gainful Employment

Inside Programming

Is this program right for me?


  • Programming
  • Active Listening
  • Complex Problem Solving
  • Systems Evaluation
  • Time Management
  • Critical Thinking

Completion & Positive Placement Rate

  • On-Time Adult Completion Rate: For more information contact the MNTC Data Management Coordinator
  • Positive Placement Rate: 94.4%

Positive Placement Rate includes Military, Continuing Education and all Employment, related or not related. The rate information provided below is based on the most current data available.

Potential Occupations

  • Computer Programmer
  • Computer Programmer Analyst
  • Software & Applications Developer


Potential Wages

Career Profile

Financial Aid & Scholarships

Financial Aid

  • Financial Aid Eligibility: Title IV Eligible
  • Loan Debt: $0.00
  • CIP Code: 11.0201


Start your application today at

Learn More


Net Price Calculator

MNTC Net Price Calculator

Note: MNTC does not participate in the Federal Student Loan Program.

Programming & Software Development Help Center

Frequently Asked Questions

Q: Are there prerequisites for this program?

A:  Refer to the "Prerequisites" tab above.

Q: What are possible occupations for me?

A: Refer to the "Potential Occupations" tab above.

Q: What certifications are available?

A: Refer to the "Credentials Available" tab above.

Q: What is the cost of this program?

A: Refer to the "cost" tab above.

Ready to Apply?

Not sure if you want to apply?

Ask us a question

By providing my contact information in this form and clicking the "SUBMIT" button, I provide my consent to receive correspondence via email, text, and phone from Moore Norman Technology Center. I understand that I can opt out at any time.

CareerTech Student Organization

In the News

Classes that are 600 hours or less