Metropolitan Community College (MO)

4 Programs 1 Degree levels
Non-Degree

Software Development

DegreeNon-Degree
FieldSoftware Development

The Diploma in Software Development at Metropolitan Community College (MO) is a practical, career-focused programme that teaches core coding, system design and software delivery skills for entry-level roles in the tech sector. It suits learners seeking hands-on training to start working as developers, testers or IT support specialists, or those aiming to stack into higher-level IT qualifications or transfer to a bachelor’s degree.

What you'll study

This diploma provides a mix of programming, systems and professional skills delivered through applied labs and project work. Teaching emphasises industry-standard tools and practices so you can build a portfolio of real-world work.

  • Programming fundamentals — procedural and object-oriented programming using languages commonly taught at MCC such as Python and Java/C#, covering control structures, data types and debugging.
  • Data structures and algorithms — basic algorithmic thinking, common data structures (arrays, lists, stacks, queues, maps) and problem-solving techniques for efficient code.
  • Web development — front-end technologies (HTML, CSS, JavaScript) and back-end basics (server-side scripting, RESTful APIs) to build dynamic web applications.
  • Databases — relational database design and SQL, plus introductions to database management systems and data modelling.
  • Software engineering and development workflow — version control (Git), software development lifecycle, testing fundamentals, debugging and basic DevOps concepts.
  • Mobile app fundamentals — core concepts for mobile development and deployment, typically an introduction rather than a full specialism.
  • Networking and cybersecurity basics — foundational networking concepts and essential security practices for developers.
  • Capstone project or practicum — a supervised project integrating the skills learned into a deployable application or an industry work placement where available.
  • Professional skills — technical communication, teamwork, portfolio development and job-search preparation.

Entry requirements

Typical entry to the diploma requires a high school diploma or equivalent. Applicants without formal secondary qualifications who can demonstrate relevant experience or aptitude may be admitted through a mature student route or after passing placement assessments. Basic arithmetic and English proficiency are expected; some prior exposure to computing or an introductory programming course is helpful but not mandatory. Prospective students should contact the college for advisement on placement testing and any preparatory classes.

Career prospects

Graduates are prepared for a range of entry-level technical roles in public and private sectors. Common job titles include:

  • Junior software developer or programmer
  • Web developer (front-end or entry-level full-stack)
  • Quality assurance / software tester
  • IT support technician or help-desk analyst
  • Database support or junior data technician
  • Technical support specialist for software vendors

Many students use the diploma as a stepping stone: some enter the workforce immediately, while others transfer credits into bachelor’s degrees in computer science or software engineering, or pursue vendor certifications to specialise further.

Why study at Metropolitan Community College (MO)

Metropolitan Community College (MO) offers small class sizes, hands-on labs and flexible scheduling across multiple campuses to accommodate part-time and full-time learners. The college’s curriculum is aligned with local employer needs, emphasising practical skills and project-based assessments. Students benefit from career services, internship connections with regional businesses and pathways that allow diploma credits to transfer towards higher-level degrees at partner universities. The college also provides support services such as tutoring, advising and workshops to help students succeed and transition into IT careers.

Latest Non-Degree Scholarships

⚖ Compare this programme with similar ones

Similar Non-Degree programmes at other universities

Get help applying to Metropolitan Community College (MO)

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.