Minnesota State College Southeast
A Technical & Community College

Computer Engineering Technology

Bridging the hardware/software divide


Hardware… Software… System Automation… these components fit together to create the increasingly complex world in which we live.

A degree in Computer Engineering Technology from Minnesota State College Southeast in Winona spans hardware, software, and system automation. This degree is designed to prepare you for a challenging career in programming, data analysis, and system integration.

The two-year program combines the foundations of electrical hardware, the nuances of programming, and the rigors of process control. Courses are taught on campus in Winona and online.

The curriculum includes AC, DC, and digital circuits, database generation, and programming of microcontrollers, programmable logic controllers, and commercial languages such as C++ and JAVA.

This degree gives students the opportunity to go into computer hardware, software, and industrial automation positions that require coding, database analysis, and Internet of Things (IOT) connectivity.

You'll complete the Computer Engineering Technology AAS by working with faculty to design a capstone course that will demonstrate your ability to solve a programming or computer engineering problem. Projects may range from custom purpose robots to automated data processing applications.

Apply now for admission to MSC Southeast!

Major Offerings

  • Computer Engineering Technology (AAS) View Classes
    Winona - 60 cr

Download the Program Plan

Outcomes & Opportunities

Program Learning Outcomes

Program graduates will be able to:

  • Understand the foundations of electronics, including digital logic, alternating current, and direct current.
  • Configure, troubleshoot, and program microcontroller based hardware, including programmable logic controllers.
  • Understand programming environments spanning ladder logic, C++, JAVA, SQL, and VB.net.
  • Comprehend the interface between electronics hardware, analog and digital inputs, and backend programming, bridging the software/hardware divide.

Computer Engineering Technology Job Placement: TBD

View placement information for all majors

Career Opportunities

  • Computer Engineering Technician
  • Software Development and Support
  • Computer Programming
  • Database Analysis
  • Industrial Automation

Transfer Credits

Expand your opportunities. Learn how your credits can transfer to other colleges and universities.

College Articulated Transfer Agreements: Specific agreements between MSC Southeast and other institutions to accept transfer credits.
Minnesota Transfer: Transfer information provided by Minnesota State colleges and universities, Minnesota private colleges, and the University of Minnesota.
Transferology: A nationwide network to assist students in determining which courses will transfer.

Highlights & Instructors

Program Highlights

  • State-of-the-art electronic and industrial automation laboratories
  • Hands-on electronics and automation curriculum
  • Remote courses for database and commercial programming language instruction
  • Opportunities for internships throughout the industry
  • High demand employment outlook


  • Ben Garbers has over 20 years of experience spanning engineering, manufacturing, and R&D. When not teaching for MSC Southeast, he works on HVAC systems engineering projects as a Project Manager with Ingersoll Rand/Trane Corporation. He has also worked as an engineer with IBM and taught engineering and programming at both the high school and college levels. He holds a Masters in Software Engineering from the University of Wisconsin - La Crosse and has numerous patents and publications to his name.
  • Marc Kalis received his Electronics Diploma from Austin Technical Institute (Riverland Community College, Austin Campus) and currently holds a license in Electronics Technology for the State of Minnesota. Marc has experience in a variety of electronic areas which include but are not limited to: medical equipment repair, industrial controllers, networking, computers and mobile electronics. He is an IPC-A-610 Class "A" Instructor (solder joint inspection), a J-STD-001 class "A" Instructor (Solder Application Specialist, and a Mobile Electronics Certified Professional
  • Mark Swanson is an experienced business applications programmer. He has worked as a programmer for the U of M and volunteered for the Peace Corps, serving organizations in Costa Rica as an IT consultant. Mark has more than 20 years' experience as an instructor at Minnesota State College Southeast. He holds a bachelor's degree in computer science from the University of Minnesota.

© 2019 Minnesota State College Southeast

RED WING CAMPUS | 308 Pioneer Road | Red Wing, MN 55066 | 651-385-6300
WINONA CAMPUS | 1250 Homer Road | Winona, MN 55987 | 507-453-2700

Minnesota State College Southeast is an affirmative action/equal opportunity educator and employer. ADA accessible. MSC Southeast is committed to a policy of nondiscrimination in employment and education opportunity. No person shall be discriminated against in the terms and conditions of employment, personnel practices, or access to and participation in, programs, services, and activities with regard to race, sex, color, creed, religion, age, national origin, disability, marital status, status with regard to public assistance, or sexual orientation. In addition, discrimination in employment base on membership or activity in a local commission as defined by law is prohibited.


Minnnesota State Logo

Minnesota State College Southeast
A member of Minnesota State

This document is available in alternative formats to individuals with disabilities by calling 877-853-8324 or 507-453-2700.