Program Overview
Computer Engineering, M.S.
Molinaroli College of Engineering and Computing
Help sustain advancement in cyber-physical systems and artificial intelligence in technology, and combine principles of hardware and software design, through our computer engineering program.
This program is perfect for students who are interested not only in learning how to program computers, but also in how they work "under the hood" as well as what innovations are needed to make them faster, smaller and more energy efficient. We also offer internships enabled by industry sponsors and collaborators.
Program Highlights
- An Outstanding Faculty: Be mentored by a research-active faculty with expertise in heterogeneous and reconfigurable computing, among others.
- Research Laboratories: Conduct research in hands-on applied lab courses involving state-of-the-art equipment, including on-device AI.
- Interdisciplinary Projects: Collaborate with other departments across campus on special interdisciplinary projects.
What You’ll Study
Some of the most popular courses in this program include Advanced Digital Design, Embedded System Design, Cyberphysical Systems, Computer Architecture, Machine Learning Systems, Mobile Application Development, and Wireless and Mobile Systems for Internet of Things.
Building Skills
Gain the professional and personal intelligence it takes to have a successful career.
- Data Analysis: Examining and interpreting information to uncover insights and inform decision making
- Presentation Skills: Preparing and delivering effective and engaging presentations to inform, persuade or inspire
- Research: Gathering and analyzing information to increase knowledge or solve problems
- Communication: Exchanging information and ideas through speaking, writing or other means of expression
- Leadership: Inspiring and guiding others to achieve common goals and reach their full potential
- Teaching: Foster learning by conveying knowledge, skills and concepts to students
Using your degree
Make your college experience the foundation for a successful future.
- Potential Careers:
- Hardware Architect
- Computer System Architect
- Wireless Network Engineer
- Internet of Things Hardware Designer
- Internet of Things Architect
- Machine Learning Architect
- Workplace Settings:
- Computer Engineering
- Engineering Research and Development
- Manufacturing
- Government
Advanced Degrees
Advance your career or options with post-graduate education.
- Doctorate:
- Computer Engineering, Ph.D.: Molinaroli College of Engineering and Computing
- Computer Science, Ph.D.: Molinaroli College of Engineering and Computing
Related Degrees
- Electrical Engineering, M.S.: Molinaroli College of Engineering and Computing
- Civil Engineering, M.S.: Molinaroli College of Engineering and Computing
- Civil Engineering, M.E.: Molinaroli College of Engineering and Computing
- Aerospace Engineering, M.E.: Molinaroli College of Engineering and Computing
- Computer Science, M.S.: Molinaroli College of Engineering and Computing
- Physics, M.S.: McCausland College of Arts and Sciences
- Aerospace Engineering, M.S.: Molinaroli College of Engineering and Computing
- Learning Design and Technologies, M.Ed.: College of Education
- Nuclear Engineering, M.E.: Molinaroli College of Engineering and Computing
Program Outline
Degree Overview:
This program is designed for students interested in learning how computers work and how to make them faster, smaller, and more energy efficient. It combines principles of hardware and software design, focusing on advancements in cyber-physical systems and artificial intelligence. The program offers internships enabled by industry sponsors and collaborators.
Teaching:
- The program is taught by a research-active faculty with expertise in heterogeneous and reconfigurable computing.
- Students participate in hands-on applied lab courses involving state-of-the-art equipment, including on-device AI.
- Students collaborate with other departments across campus on special interdisciplinary projects.
Careers:
- Potential careers include:
- Hardware Architect
- Computer System Architect
- Wireless Network Engineer
- Internet of Things Hardware Designer
- Internet of Things Architect
- Machine Learning Architect
- Workplace settings include:
- Computer Engineering
- Engineering Research and Development
- Manufacturing
- Government
Other:
- Some of the most popular courses in this program include:
- Advanced Digital Design
- Embedded System Design
- Cyberphysical Systems
- Computer Architecture
- Machine Learning Systems
- Mobile Application Development
- Wireless and Mobile Systems for Internet of Things
- The program emphasizes building skills such as:
- Data Analysis
- Presentation Skills
- Research
- Communication
- Leadership
- Teaching
Overview:
The University of South Carolina is a public research university with a rich history spanning over 200 years. It is known for its commitment to academic excellence, fostering a welcoming community of scholars and leaders, and providing a diverse range of academic programs.
Services Offered:
The university offers a wide array of services to its students, including:
Academic Support:
Provides resources and assistance to help students succeed in their studies.Career Prep:
Offers guidance and support for students seeking internships, jobs, and career development.Study Abroad:
Facilitates opportunities for students to gain international experience and broaden their horizons.Dining:
Provides various dining options on campus, catering to diverse tastes and dietary needs.Clubs and Organizations:
Offers a vibrant student life with numerous clubs and organizations for students to join and pursue their interests.Sports and Outdoors:
Provides opportunities for students to engage in sports and outdoor activities, promoting a healthy and active lifestyle.Arts and Entertainment:
Offers a variety of cultural events, performances, and entertainment options for students to enjoy.Inclusive Excellence:
Promotes a welcoming and inclusive environment for all students, regardless of their background or identity.University 101:
Provides resources and information for new students to navigate campus life and academic expectations.My USC Experience:
Offers a platform for students to connect with each other, engage in events, and access resources.Student Life and Campus Experience:
Students at the University of South Carolina can expect a vibrant and engaging campus experience. The university boasts a welcoming community, numerous clubs and organizations, diverse dining options, and opportunities for sports, arts, and entertainment. The campus is also home to a variety of traditions and events that create a sense of belonging and shared experience.
Key Reasons to Study There:
Academic Excellence:
The university is recognized for its high-quality academic programs and its commitment to research.Diverse Programs:
Offers over 350 bachelor's, master's, and doctoral degrees, as well as certificates and specialties.Welcoming Community:
Provides a supportive and inclusive environment for students from all backgrounds.Unrivaled Experience:
Offers a unique blend of academic rigor, student life, and opportunities for personal growth.Strong Alumni Network:
Provides graduates with a network of support and connections for their future careers.Academic Programs:
The University of South Carolina is home to 15 colleges and schools, offering a wide range of academic programs. Some of the key academic strengths include:
Arts and Sciences:
Offers a broad range of disciplines, including humanities, social sciences, and natural sciences.Business:
The Darla Moore School of Business is renowned for its strong programs in finance, marketing, and management.Engineering and Computing:
Offers programs in various engineering disciplines, computer science, and information technology.Medicine:
The university has two medical schools, one in Columbia and one in Greenville, offering programs in medicine, nursing, and pharmacy.Law:
The Joseph F. Rice School of Law is known for its strong legal education and its commitment to public service.Other:
The university is committed to providing a safe and secure environment for its students. It offers various resources and services to support student safety and well-being, including a campus police department, emergency alert system, and counseling services.