The Bachelor of Science in Computer Engineering at UIC is an ABET-accredited program that prepares students to lead the development of cutting-edge computer technologies. The program focuses on both hardware and software engineering, equipping students to design smaller, faster, and more efficient computing systems that drive global innovation.
UIC’s curriculum emphasizes hands-on learning, ethical practice, and leadership in the rapidly evolving field of computer engineering.
Course Overview:
Year 1: Calculus I & II, Chemistry, General Physics I, Introduction to Computing and Programming (CS 107), Introduction to Electrical and Computer Engineering (ECE 115), Academic Writing I & II, Engineering Success Seminar.
Year 2: Calculus III, Differential Equations, General Physics II, Circuit Analysis (ECE 225), Embedded Systems (ECE 266), Logic Design (ECE 265), Data Structures (CS 251), Mathematical Foundations of Computing (CS 151).
Year 3: Electronics I (ECE 340), Computer Organization (ECE 366), Signals and Systems (ECE 310), Computer Communication Networks (ECE 333), Digital Systems Design (ECE 465), Probability and Random Processes (ECE 341), Technical Electives.
Year 4: Computer Architecture (ECE 466), VLSI Design (ECE 467), Senior Design Project I & II (ECE 396 & 397), Professional Development Seminar, Technical Electives.
Hands-On Labs: Lab-intensive courses in circuits, embedded systems, logic design, and electronics.
Senior Design Project: Two-semester capstone project simulating industry scenarios with a focus on teamwork, project management, and communication.
Internships: Career support for securing internships with industry leaders in Chicago’s technology ecosystem.
Research Opportunities: Students can participate in undergraduate research projects within UIC’s Department of Electrical and Computer Engineering.
Student Organizations: Active societies including IEEE, Robotics Club, Women in Engineering Programs, and more.
Graduate Careers: UIC graduates work in roles spanning hardware and software development, embedded systems, VLSI design, robotics, power electronics, and more.
Further Study: Strong preparation for graduate degrees in computer engineering, electrical engineering, computer science, or related fields.
Professional Skills: Emphasis on leadership, ethical responsibility, global impact, and lifelong learning.
Graduate Attributes: Effective problem-solving, teamwork, professional communication, and the ability to innovate in a dynamic technological environment.
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.