Program Design
The Computer Hardware Technology Associate Degree program combines a focus on computer hardware technology and electronics. It also provides students with an introduction to computer networking and programming. The degree contains three technical electives which allows students to further their interests in one of three areas: computer networking, programming and web development.
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 Internet Programming Technology Associate Degree or the Computer Science Associate Degree.
The Computer Hardware 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 (Richard Gnall) 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 four courses have prerequisites which require them to be taken in the following order. Furthermore, three of the four 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
4th Semester (SP) CST*132 Networking Infrastructure
Students should also note that the following courses are offered only once a year - in either the fall or spring semester, but not both:
- CSC*230 Database Concepts with Web Applications 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/networking faculty advisor (Richard Gnall) to plan their program and schedule of classes, and to discuss required course prerequisites.