Educational Programs

Summer Term
Begins May 29
Register Today!

We have added a number of general education liberal arts and sciences classes to this year's summer schedule, along with several career and technical courses.

Learn more

MCTC Foundation Scholarships

The MCTC Foundation awards numerous scholarships each year to students in need as well as to students with high academic potential. During the 2010-2011 school year, the MCTC Foundation awarded over $387,000 to 291 students. Scholarship information for the 2012-2013 school year is now available. Please refer to the scholarship packet to see available scholarship opportunities.

The scholarship application deadline is May 25, 2012 at 4:00 p.m. in T.2500.

Download the MCTC Scholarship packet

Computer Science

Program description

MCTC's Computer Science Program offers you a solid foundation of courses if you are intending to transfer in Computer Science, Mathematics or Engineering to any four-year university. The program also offers courses in webpage design and computer applications for pursuing general education in computer and business fields.

Program start and location

CSCI 1730, 1901 and 2011 are typically offered Fall semester; CSCI 1700 and 1902 are typically offered Spring semester. CSCI 1100, 1200 and 1500 are typically offered both Fall and Spring semesters.

Degree options and requirements

Transfer courses—28 credits

Click here for program and course information.

What you will learn

  • In introductory courses, you will gain an understanding of computer concepts and applications as well as web design basics needed for other college courses or personal and professional use.  
  • Logic and Reasoning techniques, as well as an emphasis on problem solving skills, allow you to thoroughly understand the material.  
  • MCTC's Computer Programming courses offer a sequence of classes beginning with an introduction to basic programming languages such as C++ or Java through more advanced courses that cover data abstraction through classes, introduction to data structures, stacks, queues, linked lists, sorting and searching.

Points of pride

  • MCTC is one of only two area community colleges that offer an introductory programming class transferable as equivalent to the University of Minnesota's CSCI 1901, Structure of Computer Programming 1.   
  • MCTC's Computer Science Program offers small class sizes and knowledgeable instructors so that students get plenty of one-on-one attention and hands-on learning experiences. 
  • Students have access to state of the art computers and facilities.

Where you could work

  • This transfer program prepares you for a potential 4-year-degree in computer science, engineering, natural sciences or social sciences.
  • A four-year-degree qualifies you as an entry-level programmer or network administrator. 

Potential job titles

  • Software Engineer
  • Computer Programmer
  • Computer Security Specialist
Click here to read more...
  • Computer Support Specialist
  • Computer and Information Systems Manager
  • Mathematician
  • Technical Writer
Click here to minimize...

Occupational outlook

Expanding internet technologies and a growing complexity of electronic data-processing systems in business, telecommunications, healthcare, government and other settings have created a demand for software engineers, and Computer Network, Systems and Database Administrators. According to the Department of Labor Statistics, employment for careers in these areas is expected to grow faster than the average of most jobs.

Beyond-the-classroom opportunities

Some students choose to join MCTC’s Science Club, in addition to informal study groups.

Articulation Agreements and Common Course Outlines

Please contact the program dean for information about articulation agreements.

Click here for Common Course Outline information.