Skip to Main Content
Computer engineers are involved in exciting industries in which hardware/software interaction is critical, such as robotics and autonomous vehicles.
Daily from 8:30am — 5:00pm.
Array ( [0] => WP_Post Object ( [ID] => 97557 [post_author] => 53 [post_date] => 2021-06-03 16:11:39 [post_date_gmt] => 2021-06-03 20:11:39 [post_content] => Dr. McCullough received her bachelor’s, master’s, and Ph.D. degrees in electrical engineering from Vanderbilt, Georgia Institute of Technology and the University of Tennessee, respectively, and is a registered professional engineer in the state of Alabama. She is currently Professor and Founding Chair of the Department of Electrical and Computer Engineering at High Point University.   Dr. McCullough has over 30 years’ experience in engineering practice and education, including industrial experience at the Tennessee Valley Authority and the US Army Space and Missile Defense Command, and 20 years as a professor at the University of Tennessee at Chattanooga. She is an ABET program evaluator for Electrical and Computer Engineering programs, and is a former member of the Engineering Accreditation Commission. Research interests include Engineering Ethics, Data Fusion, Target Recognition, Bioinformatics and Diversity and Inclusion in STEM fields. [post_title] => Claire McCullough [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => claire-mccullough [to_ping] => [pinged] => [post_modified] => 2021-07-26 16:16:04 [post_modified_gmt] => 2021-07-26 20:16:04 [post_content_filtered] => [post_parent] => 0 [guid] => [menu_order] => 0 [post_type] => faculty-staff [post_mime_type] => [comment_count] => 0 [filter] => raw ) [1] => WP_Post Object ( [ID] => 113237 [post_author] => 66 [post_date] => 2021-08-25 11:41:32 [post_date_gmt] => 2021-08-25 15:41:32 [post_content] => Research Interests: • Semiconductor theory and characterization • Micro and Nanomanufacturing • Power Electronics • Electronic circuit design • Embedded Systems   Professional Memberships: • Institute for Electrical and Electronic Engineers • American Society for Engineering Education • Materials Research Society   Publications: • Johnson, S., Pokharel, R., Lowe, M., Kuchoor, H., Nalamati, S., Davis, K., Rathnayake, H., and Iyer, S., Study of patterned GaAsSbN nanowires using sigmoidal model. Scientific Reports, 2021. 11(1): p. 4651. • Devkota, S., Parakh, M., Johnson, S., Ramaswamy, P., Lowe, M., Penn, A., Reynolds, L., and Iyer, S. , A study of n-doping in self-catalyzed GaAsSb nanowires using GaTe dopant source and ensemble nanowire near-infrared photodetector. Nanotechnology, 2020. 31(50): p. 505203. • Parakh, M., Johnson, S., Pokharel, R., Ramaswamy, P., Nalamati, S., Li, J., & Iyer, S., Space charge limited conduction mechanism in GaAsSb nanowires and the effect of in situ annealing in ultra-high vacuum. Nanotechnology, 2020 31(2), 025205. [post_title] => Sean Johnson [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => sean-johnson [to_ping] => [pinged] => [post_modified] => 2021-09-01 15:33:18 [post_modified_gmt] => 2021-09-01 19:33:18 [post_content_filtered] => [post_parent] => 0 [guid] => [menu_order] => 0 [post_type] => faculty-staff [post_mime_type] => [comment_count] => 0 [filter] => raw ) )
Professor and Chair, Electrical and Computer Engineering
Assistant Professor of Electrical Engineering

A Bachelor of Science in Computer Engineering is a professional degree program that prepares students for careers in computer-related industries. The degree prepares individuals to apply mathematical and scientific principles to the design, development and operational evaluation of computer hardware, embedded systems, software systems and related equipment and facilities; and the analysis of specific problems of computer applications to various tasks. A computer engineering graduate is able to design and implement a computer system for general purpose or embedded computing. Students learn to incorporate best practices and state-of-the-art solutions into a variety of computing problems in an ethical and socially-responsible manner. This includes systems which have both hardware and software components, whose design requires a well-defined interface between the two, and the evaluation of the associated trade offs. Graduates will have strong communication skills and are capable of communicating with a range of audiences, as well the ability to work as a productive member of an interdisciplinary team.

Why Should I Major in Computer Engineering?

Computer engineers are involved in exciting industries in which hardware/ software interaction is critical, such as robotics and autonomous vehicles. By incorporating strong elements of both hardware and software, computer engineers have the flexibility to work in many areas– whether you want to program computers or build them, computer engineering will prepare you for the future. Computer engineers work for top companies such as Google, Microsoft, Apple, Qualcomm, Boeing, National Instruments, Intel, and Amazon. At High Point, students have access to state of the art equipment from top manufacturers, both in hardware courses such as electronics and in software courses, in which we have both excellent computer hardware and software.

In the age of technology, the demand for computer programmers continues to expand. According to the U.S. Bureau of Labor Statistics, demand for students with a degree in computer engineering is growing faster than most degrees. We are committed to incorporating the latest trends in technology into our curriculum. You will have access to the top software available. Our students invent and design new approaches to computing technology and find innovative uses for existing technology. Computer engineers enjoy excellent job prospects because many companies report difficulties finding these highly skilled workers.

Learn more about the Webb School of Engineering.

Course Requirements 2022/2023
Bachelor of Science in Computer Engineering
Bachelor of Science in Computer Engineering
Degree Requirements Credits
Major Requirements 89
University Core Requirements 36-44
Electives 0-3
Total 128-133
Requirements for B.S. in Computer Engineering
Requirements for B.S. in Computer Engineering
Course Course Title Credits
CSC 1710 Introduction to Programming 4
CSC 1720 Advanced Programming with Data Structures 4
CSC 2342 Discrete Structures 4
CSC 4210 Operating Systems 4
ECE 1012 Introduction to Engineering Design and CAD/CAM 4
ECE 1015 Programming in Matlab 1
ECE 2050 Ethics for the Engineering Profession 4
ECE 2605 Digital Logic and Computer Systems 4
ECE 2610 Circuits I 4
ECE 3105 Signals and Systems 4
ECE 3610 Circuits II 4
ECE 3630 Microprocessor Applications 4
ECE 4200 Electronics I 4
ECE 4400 Digital Signal Processing 4
ECE 4805 Computer Architecture 4
ECE 4650 Real-time and Embedded Systems 4
ECE 4900 Engineering Senior Design Project I 2
ECE 4910 Engineering Senior Design Project II 2
MTH 1415 Mathematics for Engineers I 4
MTH 1425 Mathematics for Engineers II 4
MTH 2050 Mathematical Methods for Engineering and Physics I 4
MTH 2150 Mathematical Methods for Engineering and Physics II 4
PHY 2020 Fundamentals of Physics II 4
STS 3005 Probability and Statistics or Engineers 4
*At least 16 credits of University Core Requirements are “embedded” within the major. Though these overlapping credits are reflected in the credit totals for both Major Requirements and University Core Requirements, they are not counted twice in the calculations of Elective and Total Credits
*Satisfies the Ethical Reasoning core requirement.
**Satisfies the Social Science core requirement.
***Satisfies the Quantitative Reasoning core requirement.
****Satisfies the Natural Science core requirement.
Career Opportunities
With ever-changing, emerging, and advancing technology, computer and electrical engineers are needed in today’s workplace to design and develop technology for the future, working in hardware and software design, networking, design automation, robotics, system integrations, and more. Students with a degree in computer engineering work professionally in the following areas: computer hardware and software design, embedded systems, computer networks, cyberphysical systems, robotics, system integration and electronic design automation.

Both Computer and Electrical Engineering graduates’ prospects include companies such as the following:
Student Outcomes
Webb School of Engineering Gallery
Webb School of Engineering Gallery
View Webb School of Engineering photos.
You have completed your search and found your perfect match at High Point University. Let’s begin.
See for yourself what an extraordinary education in an inspiring environment with caring people looks like.
The Premier Life Skills University is focused on preparing YOU for the world as it is going to be.