4 Years On Campus Bachelors Program
The Bachelor of Science in Computer Engineering at NC State is an ABET-accredited program that integrates electrical engineering and computer science to prepare students for cutting-edge work in intelligent systems, embedded devices, robotics, artificial intelligence, and the Internet of Things.
The curriculum emphasizes the seamless integration of hardware and software, enabling students to innovate in both physical and digital domains.
Course Overview:
Year 1: Chemistry - A Molecular Science, General Chemistry Laboratory, Introduction to Engineering & Problem Solving, Introduction to Computing Environments, Academic Writing and Research, Calculus, Introduction to Computer Systems, Calculus II, Physics for Engineers and Scientists I and Physics for Engineers and Scientists I Laboratory, Introduction to Agricultural & Resource Economics or Introduction to Agricultural & Resource Economics or Principles of Microeconomics or Fundamentals of Economics or Engineering in the 21st Century
Year 2: Introduction to Signals, Circuits and Systems, Computer Systems Programming, Calculus Ill, Physics for Engineers and Scientists II and Physics for Engineers and Scientists II Laboratory, Public Speaking, Discrete Mathematics, Electric Circuits, Fundamentals of Logic Design, Analytical Foundations of Electrical and Computer Engineering
Year 3: Linear Systems, Microelectronics, Introduction to Embedded Systems, Introduction to Probability and Distribution Theory, Data Structures and Object-Oriented Programming for Electrical and Computer Engineers, Engineering Profession for Electrical Engineers, Engineering Profession for Computer Engineers or Introduction to Entrepreneurship and New Product Development or Design of Complex Digital Systems or Communication for Engineering and Technology
Year 4: Senior Design Project
Laboratory Work: Labs integrated throughout the program provide hands-on exposure to both hardware and software design.
Senior Design Project: Team-based capstone project over two semesters where students design, build, and test complex engineering systems.
Elective Projects: Project-based learning is featured in many advanced electives.
Internships & Co-Ops: Strongly encouraged to build real-world industry experience.
Graduate Careers: Prepared for roles in hardware/software engineering, networking, robotics, embedded systems, cybersecurity, and more across technology, healthcare, defense, automotive, and research sectors.
Further Study: Strong foundation for MS and PhD programs in computer engineering, computer science, electrical engineering, or related fields.
Professional Development: Emphasis on teamwork, problem-solving, leadership, communication, and adaptability to technological advancements.
Leadership: Alumni often progress into leadership and specialist roles in major companies, research labs, and innovative startups.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.