Apr 25, 2024  
2016-17 Catalog 
    
2016-17 Catalog [ARCHIVED CATALOG]

Computer Technology, A.S.


Return to {$returnto_text} Return to: Associate Degree Programs

Program Design

The Computer Technology Associate Degree program provides students with the opportunity to obtain both a broad and in-depth broad background in the diverse field of computer technology. This flexible program allows students to select from a variety of interests including computer programming skills; Internet and Web page design skills; computer networking and system administration; computer hardware and software installation and maintenance; and computer database concepts and applications.

Students will also acquire a comprehensive educational background in mathematics, physics and general education, designed to develop and enhance their critical thinking, problem analysis and resolution skills.

Students with a specific interest in computer networking and system administration should consider the Computer Network Technology Associate Degree.

Students with a specific interest in computer programming should consider the Computer Programming Technology Associate Degree or the Computer Science Associate Degree.

The Computer Technology Associate Degree is a general degree program designed to prepare students for direct entry into the workforce. Students who wish to transfer to institutions with bachelor’s degree programs should consider the Computer Network Technology or Computer Science associate degree programs. Students planning to transfer to baccalaureate institutions should consult with an advisor regarding the requirements of these institutions and transferability of courses.

Curriculum

Students may enroll in this program full- or part-time. Courses are offered during daytime and/or evening hours or online. For students who don’t meet the math prerequisite requirements for either the math or computer programming/networking courses in the program, MCC offers a wide range of preparatory courses. 

Students who place into a higher level math course may substitute a higher level math course for a required lower level math course. 

Students must take physics for their Gen Ed science requirement. 

Although technical electives are grouped into areas of interest, students do not have to confine their choice of electives to just one interest. Students may pick and choose from multiple areas.

Students interested in the networking interest technical electives should note that the following five courses have prerequisites which require them to be taken in the following order. Furthermore, four of the five courses are only offered once a year in either the fall or spring semester.

1st Semester (FA & SP)     CST*131 Networking Theory & Application
2nd Semester (SP)            CST*237 SysAdmin I - Client/Server
3rd Semester (FA)             CST*238 SysAdmin II - Client/Server and CST*132 Networking Infrastructure
4th Semester (SP)             CST*277 Network Security Implementation

Students should also note that the following courses are offered only once a year - in either the fall or spring semester, but not both:

  • CST*250 Web Design & Development II      Fall Only
  • CSC*258 Internet Programming                  Spring Only
  • CSC*217 OOP with C#                               Spring Only
  • CST*205 Project Management                    Spring, Summer Only

Students should consult with a computer science/technology faculty advisor to plan their program and schedule of classes, and to discuss required course prerequisites.

Learning Outcomes


Upon successful completion of all requirements of the Computer Technology A.S. degree program, graduates will

  1. Demonstrate the ability to understand a problem and develop logically structured solutions through the use of a modern programming language such as Python, C++ or C#.
  2. Identify and apply the major concepts and language requirements to design, code, execute and debug programs in the required programming languages.
  3. Describe basic computer organization and the relationship between hardware components and the operating system.
  4. Differentiate and understand the role and function of various current and emerging technologies, including, but not limited to, computer hardware, networking, programming, and database and Internet technologies.
  5. Implement basic switching and routing technologies used in computer networks.
  6. Demonstrate competency in installing, repairing, servicing, troubleshooting and upgrading computers and peripheral equipment.

In addition, the graduate will complete the comprehensive learning outcomes identified with the General Education Core.

Total Minimum Credits Required: 61


Return to {$returnto_text} Return to: Associate Degree Programs