link Computer Science & Information Technology Program

Two computer monitors are set on a desk. Code is on the left one, and software managing a projecti s on the right. It is dark out.

Computer Science Courses

Coding Classes

Request Info

Take computer science courses in state-of-the art computer labs under highly-qualified industry professionals.

  • Study robotics, python, CISCO networking, machine learning, databases, and more.
  • Classes are flexible, meeting in the evening and online - pay only $46 per unit plus fees.

Prepare for careers in an industry with a huge demand for workers. We even have laptops available for loan. 

CISCO Networking Academy
Cisco Networking Academy

  • Earn your Cisco CCNA certification.
  • Install, operate, and troubleshoot networks.
  • Learn to establish & troubleshoot connection to service provider over WAN.

CCNA Certificate

Rebecca Esparza, a twenty-something Latina with long straight black hair worn in a thick bun, smiles for a professional headshot. She has straight white teeth and wears a white collared shirt and black blazer.

When I found out I was going to intern at Facebook, it felt unbelievable. I want to give back to my community and recruit more women of color and from other underserved groups to work in the tech industry. I want to close the digital divide. In my classes, I was introduced to coding including Python and HTML. My coursework was hard, but I enjoyed it! The staff and faculty and both Year Up and Mission College provide support, training, and mentorship.

Rebecca Esparza

Data Analyst Certificate

Read Her Story
Quotation marks


  • IT Help Desk, Project Management and Data Analyst Certificates.
  • Hands-on training.
  • Students intern at companies including LinkedIn and Facebook.
  • Support and mentorship.

Year Up

  • Prepare for careers in Science, Technology, Engineering, and Math through accelerated Math courses and other resources.
  • Support through STEM Learning Center.

Mission STEM

  • Priority Registration.
  • MESA Study Center.
  • Mentorship
  • Tutoring
  • Counseling and Transfer Assistance.
  • STEM Competitions and Conferences.

MESA Program

Courses to Consider

AI and Robotics.Robotics & Embedded System (CIS 033)

An intro to microcontrollers & interfacing. Study LEDs, switches, motors, and sensors needed to build a robot.

Python is written in blue against a digital screen of numbers.
Python Programming (CIS 007)

Design, code, and execute programs using Python. This class covers basic programming concepts, object-oriented programming, and GUI programming concepts and topics.

CISCO is written on a laptop screen.

Cisco Networking (CIT 021)

Study the architecture, structure, functions, and components of the internet and other computer networks.

Partial view of African-American businesswoman typing on computer keyboard in office.

Microsoft Server Essentials (CIT 078)

Installation, storage, functionality, and the networking features and functionality available in Windows Server 2016.

Team of server technicians work in data center.

Linux Essentials (CIS 045)

Learn the basics of Linux commands and utilities, including files, editors and scripting.

Data Visualization - a man works at a laptop with information represented in colorful charts on it.

Data Visualization (CIS 052)

Become a master at communicating business-relevant implications of data analysis.  Import data, clean and transform it, then convey the results to stakeholders. 

JAVA programming.

Mobile Apps (CIS 060)

Develop simple to more advanced applications using the latest Java technologies and the Android SDK.

Career Outlook
Skills Needed
  • Math skills.
  • Computer and technology skills.
  • Curiosity and creativity.
  • Stickler to detail.
  • Anticipate and diagnose problems.
  • Systematic approach to problem solvings.
Select Jobs in the Field
  • Software Developer
  • Cybersecurity Analyst
  • UX, Web, Mobile Apps, or Game Designer
  • Database Administrator
  • Cloud Engineer
  • Data Scientist
  • IT Project Manager
  • Systems Analyst
  • Machine Learning Engineer