Computer Engineering

This program is designed for students planning to attend graduate school to earn an M.S. or Ph.D. degree and/or seek a position in industry or government as a computer hardware designer/architect.


The Computer Engineering program is meticulously designed to bridge the gap between engineering and computer science, equipping students with the expertise to develop and optimize computer systems and devices. This degree focuses on the fundamentals of computer hardware, software, and systems, preparing students for innovative roles in the rapidly evolving technology sector.


Student Opportunities

Throughout their studies, Computer Engineering students have access to state-of-the-art laboratories and are involved in hands-on projects that simulate real-world challenges. They learn to design, test, and implement hardware and software integration solutions. Our department offers numerous research opportunities where students work closely with faculty on cutting-edge technology research in areas such as embedded systems, robotics, telecommunications, and network security.

Collaboration is a key component of the program, with students often participating in interdisciplinary projects and internships that enhance their technical skills while also fostering professional development. The curriculum encourages participation in national engineering competitions such as the IEEE Student Competitions, and students are also encouraged to join professional organizations such as the National Society of Black Engineers (NSBE).


Careers and Outcomes

Graduates of the Computer Engineering program are equipped with a robust set of skills that are highly valued in technology-driven industries. They find careers in fields where the ability to analyze, design, and implement computer systems is critical.

Common career paths include:

1

Computer Hardware Engineer — Designs and develops computer hardware including circuits, microchips, and peripherals.

2

Embedded Systems Engineer — Specializes in creating firmware and software for embedded devices.

3

Systems Analyst — Analyzes and enhances IT systems to improve corporate efficiency and performance.

4

Network Engineer — Plans, implements, and manages secure and reliable data communication networks.

5

Software Developer — Builds system-level and application-level software supporting hardware and user needs.

6

Control Systems Engineer — Designs and manages systems that regulate electrical or mechanical processes.

7

Telecommunications Engineer — Develops and maintains voice, data, and communication infrastructures.

8

VLSI Designer — Creates chip layouts and works in semiconductor circuit and fabrication processes.

9

Project Manager — Oversees engineering and technology projects from concept to completion.

10

Security Analyst — Protects systems and infrastructure from cyber threats while ensuring data integrity.

With a deep understanding of both hardware and software systems, graduates are exceptionally prepared to tackle complex engineering challenges and lead advancements in computing and digital infrastructure.

Claflin Academic Catalog

Courses & Requirements

View the academic catalog to see all courses and requirements.

2024-2026 Undergraduate Catalog  2021-2023 Undergraduate Catalog       2018-2020 Undergraduate Catalog   2015-2017 Undergraduate Catalog                                       
Section Navigation
 
 
 
 
 
 
 
 
 
Support the next generation of Claflin Leaders
Your support provides educational enrichment through student scholarships, loan funds, instructional classroom equipment, preparing Claflin's students to be leaders of the future.