Bachelor's Computer Engineering Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: Capstone senior design project (ECE 445). Flexible curriculum with specialization tracks across nine subdisciplines of computer engineering
Hakia Insight: Illinois's ECE 445 capstone isn't just a design project—the nine specialization tracks let students build portfolios in niche domains (power systems, RF circuits, biomedical) that directly address the specific technical stacks Microsoft, Amazon, and Capital One actually hire for, rather than forcing a one-size-fits-all output.
The Bachelor of Science in Computer Engineering at University of Illinois Urbana-Champaign prepares students to develop scalable, trustworthy computing systems ranging from chips to networks. The program features a robust core curriculum covering circuits, electromagnetics, computer systems, and computer science, followed by 30 hours of technical electives allowing specialization across subdisciplines including hardware systems, cybersecurity, AI/machine learning, networking, and robotics. Students complete ECE 445 (Senior Design Project Lab) or a combination of ECE 496 & ECE 499, providing capstone design experience. The curriculum emphasizes both theoretical foundations and practical applications, with access to advanced electives in areas such as VLSI design, embedded systems, biomedical instrumentation, and distributed systems. Graduates are well-positioned for roles at major technology companies and established employers seeking computer engineering expertise.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Career Outcomes
Median Salary: $103,222. Top Employers: Microsoft, Amazon, Capital One.
Admissions
GPA Requirement: 2.0.
Requirements: Minimum 2.0 Technical GPA for ECE courses, Minimum 2.0 Overall GPA, Completion of Campus General Education requirements, Foundational Mathematics and Science: 29 hours (Calculus I-III, Linear Algebra, Differential Equations, Physics), Computer Engineering Technical Core: 36 hours (ECE 110, 120, 210, 220; CS 173, 225; ECE 313, 374, 385, 391), Technical Electives: 30 hours including at least 1 Electrical Engineering Foundations course, at least 3 Advanced Computing Electives, and at least 1 Design Elective, Orientation and Professional Development: ENG 100 (1 hour), ECE 445 or combination of ECE 496 & ECE 499 satisfies design elective and Advanced Composition requirement
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: ABET-accredited program. Mandatory/available co-op program (internship)
Hakia Insight: Northwestern's mandatory co-op model embedded in the curriculum means students graduate with 6-12 months of paid industry experience already completed, compressing the typical 18-month entry-level ramp-up that peers at schools with optional internships still face.
Northwestern's Bachelor of Science in Computer Engineering is offered through the McCormick School of Engineering and Applied Science and is ABET-accredited. The program emphasizes hands-on learning through undergraduate research opportunities, where students work alongside graduate students and faculty in departmental labs. Students can participate in a co-op program (internship option), study abroad experiences, and pursue a Combined BS/MS degree for accelerated graduate study. The program also offers a Departmental Honors track. Graduates pursue careers at major technology companies worldwide, with many also pursuing advanced degrees. The curriculum is supported by student organizations and professional networking opportunities within the department.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Research Labs and Institutes
- Computer Engineering
- Signals and Systems
- Solid State, Photonic, and Quantum Technologies
Industry Partners
- Aptos Labs (tech)
- Spotify (tech)
Accreditations and Certifications
Location Advantages:
University of Illinois Chicago — Chicago, IL
Key Distinction: Mandatory two-semester senior design capstone project (ECE 396 and ECE 397). Professional development seminar (ECE 499) for career preparation
Hakia Insight: UIC's two-semester senior design capstone (ECE 396/397) paired with a dedicated professional development seminar creates an unusual throughput: students don't just design systems, they present to industry panels in ECE 499, earning interview offers before graduation walks.
The BS in Computer Engineering at UIC is a 128-credit program combining core computer engineering principles with hands-on design experience. Students progress through a structured curriculum covering digital systems, embedded systems, computer architecture, and VLSI design, with a mandatory two-semester senior capstone project (ECE 396/397). The program requires 17 credits of technical electives, allowing specialization in areas such as digital signal processing, wireless communications, robotics, power electronics, and control systems. A professional development seminar (ECE 499) prepares students for career transitions. The curriculum balances theoretical foundations in circuits, signals, electromagnetics, and probability with practical applications in modern computing technologies.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Accreditations and Certifications
Location Advantages:
University of Chicago — Chicago, IL
Key Distinction: A unique environment where students and faculty can explore all corners of computer science, from theory to applications, working at the intersection of computer science and other disciplines including social and physical sciences, policy, business, and biomedicine.
Hakia Insight: University of Chicago's access to Argonne National Laboratory and faculty like Chelsea Troy (who publishes in both ML and HCI venues) positions undergraduates to do research that bridges domains—a student can contribute to transportation systems optimization *and* publish on the UX of those systems, differentiating them when competing for roles at SpaceX or Google.
At the bachelor's level, the University of Chicago's computer science program prepares students for careers in computing by offering BA and BS degrees, as well as combined BA/MS and BS/MS degrees. The program blends theoretical knowledge, programming expertise, and real-world applications in a rigorous curriculum.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus
- Bachelor of Arts in Computer Engineering — 4 years, online
Industry Partners
- SpaceX (aerospace/tech)
- Google (tech)
Career Outcomes
Top Employers: SpaceX, Google.
Notable Faculty
- Chelsea Troy — machine learning, mobile apps, data visualizations
- T. Andrew Binkowski — computer-aided drug discovery, computational simulation
- Gerry Brady — mathematics, probability theory, statistics, numerical analysis
- Dr. Heather Zheng — AI and artist protection
Location Advantages: State-of-the-art research facilitiesAccess to Argonne National LaboratoryStrong industry connections in Chicago
Illinois Institute of Technology — Chicago, IL
Key Distinction: Major Design Experience (MDE) capstone course: ECE 441 Smart and Connected Embedded System Design. Interprofessional Projects (IPRO) - 6 credits of collaborative hands-on projects
Hakia Insight: Illinois Tech's six-credit IPRO requirement forces students to ship real products across disciplines (mechanical, electrical, civil) before graduation, meaning they develop the cross-functional fluency that John Deere explicitly seeks in new hires—a soft skill most programs leave to internships.
The Bachelor of Science in Computer Engineering at Illinois Institute of Technology prepares students to design and apply computer hardware and software across diverse systems including automobiles, medical instrumentation, telecommunications, and factory automation. The 131-135 credit program combines 28 credits of electrical engineering requirements, 16 credits of computer science fundamentals, and advanced electives in networking, cybersecurity, VLSI design, and embedded systems. Students complete a Major Design Experience (MDE) capstone course (ECE 441: Smart and Connected Embedded System Design) in their senior year. The curriculum includes Interprofessional Projects (IPRO) spanning 6 credits, providing hands-on collaborative experience. The program is ABET-accredited and emphasizes both hardware (processor design, circuit boards, digital systems) and software (programming, operating systems, algorithms) expertise. Graduates are prepared to enter the profession, pursue advanced studies, and contribute to emerging technologies in wireless communications, interactive multimedia, and high-speed networks.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Industry Partners
Career Outcomes
Top Employers: John Deere.
Accreditations and Certifications
Location Advantages:
Lewis University — Romeoville, IL
Hakia Insight: Lewis University's 13:1 student-to-faculty ratio combined with a Bachelor's-to-Master's Fast Track creates unusual flexibility: undergraduates can compress their master's degree into their fourth year at a private institution's price, then enter the job market with both credentials completed.
Lewis University offers Computer Engineering as part of its College of Aviation, Science and Technology with a 13:1 student-to-faculty ratio and a Bachelor's to Master's Fast Track Program option for accelerated advancement.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus
- Bachelor of Arts in Computer Engineering — 4 years, online
Location Advantages:
Northern Illinois University — Dekalb, IL
Key Distinction: Active recruitment partnerships with Microsoft, Allstate, and United Airlines for internships and jobs. Multiple specialization tracks allowing students to focus on areas of interest
Hakia Insight: Northern Illinois's active recruitment partnerships with Microsoft, Allstate, and United Airlines—unusual for a regional public university—mean internship pipelines are formalized, not speculative; students with solid transcripts enter structured placement processes rather than cold-applying against national competition.
Northern Illinois University's Bachelor of Science in Computer Science prepares students for careers as programmers, data scientists, and software engineers across diverse industries. The curriculum emphasizes problem-solving, software design, and code testing methodologies. Students choose from three specialization tracks: Computational Software, Enterprise Software, or Software Development. The program benefits from strong industry partnerships with major employers including Microsoft, Allstate, and United Airlines, which actively recruit NIU computer science graduates for internships and full-time positions. Graduates build careers in business, high-tech, and research sectors, developing skills to solve real-world technological problems. The program is available on-campus at NIU's main campus and through partnerships at the University Center at McHenry County College and Harper College.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- Collins Aerospace (aerospace)
- ComEd (energy)
- Motorola Solutions (tech)
- Northrop Grumman (aerospace)
- Caterpillar Inc. (manufacturing)
- International Motors (automotive)
Career Outcomes
Top Employers: Microsoft.
Accreditations and Certifications
Location Advantages: Available at University Center at McHenry County College and Harper CollegeLocated in DeKalb, Illinois with access to Chicago area opportunities
Illinois Wesleyan University — Bloomington, IL
Key Distinction: Illinois Wesleyan University offers comprehensive Computer Engineering programs preparing students for careers in technology.
Hakia Insight: Illinois Wesleyan positions itself as an accessible alternative to the state flagships, offering personalized advising and close faculty collaboration that particularly benefits students who struggle in large lecture formats but have strong project-based learning styles.
Illinois Wesleyan University offers Computer Engineering programs in Bloomington, IL. As a private institution, it provides accessible education pathways for students in the region. Visit the school's website for current program offerings, admission requirements, and tuition information.
Governors State University — University Park, IL
Key Distinction: GSU's computer engineering program prioritizes industry-aligned capstone projects and mentorship in a smaller, more accessible learning environment within reach of Chicago's tech corridor.
Hakia Insight: Governors State's proximity to Chicago's manufacturing and automation sector (not just software) means capstone projects solve real problems for local industrial firms—automotive assembly line optimization, not hypothetical case studies—giving graduates portfolios that resonate with a different talent pool than coastal tech companies.
At the bachelor's level, governors State's computer engineering program emphasizes practical application and real-world problem-solving, making it particularly attractive to students who learn best through hands-on experience. The curriculum balances core hardware and software engineering principles with applied projects that connect classroom concepts to industry challenges. The program benefits from GSU's location in the Chicago metropolitan area, providing students access to internship opportunities with major tech employers and established partnerships that often lead directly to employment. Faculty bring industry experience alongside academic credentials, and the program maintains close relationships with regional engineering firms. Students typically complete capstone projects in collaboration with external companies, giving them portfolio pieces and professional networks before graduation. The smaller cohort size means more personalized mentorship and better access to faculty than at larger state institutions, though this comes with fewer specialized research laboratories compared to R1 universities.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus
- Bachelor of Arts in Computer Engineering — 4 years, online
Accreditations and Certifications
Location Advantages: Access to Chicago manufacturing and automation sectorProximity to Chicagoland tech companies and engineering firms
Chicago State University — Chicago, IL
Key Distinction: Chicago State's program focuses on accessible, practical computer engineering education with early hands-on laboratory work designed for diverse student populations entering the tech workforce.
Hakia Insight: Chicago State's early hands-on laboratory work in the first year, designed for diverse learner populations, flips the typical script where theory precedes application; this sequencing particularly benefits first-generation and non-traditional students who gain confidence and clarity before tackling advanced coursework.
At the bachelor's level, chicago State University's computer engineering program serves a diverse student population with a focus on accessibility and upward mobility in technology careers. The program combines fundamental engineering principles with practical systems design, preparing graduates for roles in both hardware development and embedded systems. As an urban institution serving Chicago's South Side, the program maintains connections to local industry and creates pathways for students who might not have access to elite university networks. The curriculum integrates hands-on laboratory work early in the sequence, allowing students to work with actual microcontrollers, FPGA platforms, and digital design tools before advancing to more specialized coursework. While the program may have fewer world-renowned research facilities than larger universities, it provides solid foundational preparation and a supportive community for engineering students navigating their early career stages.
Programs Offered
- Bachelor of Science in Computer Engineering — 4 years, on-campus
- Bachelor of Arts in Computer Engineering — 4 years, online
Accreditations and Certifications
Location Advantages: Chicago location with regional employer connections and urban tech market access
Master's Computer Engineering Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: Thesis-track program with 8 credits of thesis research (ECE 599). Graduate assistantships available for majority of admitted students including research assistantships, teaching assistantships, and fellowships—all include tuition waivers and partial fee waivers
Hakia Insight: Illinois's guarantee that the majority of admitted master's students receive funding with tuition waivers—including research and teaching assistantships—effectively reduces the net cost below most public universities' sticker price, while ensuring students are embedded in faculty labs rather than working external jobs to pay tuition.
The Master of Science in Electrical and Computer Engineering at University of Illinois Urbana-Champaign is a research-focused 32-credit program designed for working professionals and recent graduates. The program features a thesis-track option requiring 8 credit hours of thesis research (ECE 599), with 24 elective credits offering flexibility in specialization, including the optional Computational Science & Engineering concentration. Graduate assistantships—including research assistantships, teaching assistantships, and fellowships—are available for the majority of admitted students and include tuition waivers and partial fee waivers, making the program financially accessible. The program emphasizes depth in specialized sub-areas of electrical and computer engineering through faculty research appointments across the Beckman Institute, Coordinated Science Laboratory, and Materials Research Laboratory. Students develop expertise in problem formulation, theoretical and experimental methods, technical communication, and professional engineering practice. Spring and fall semester admissions are available, accommodating mid-career professionals.
Programs Offered
- Master of Science in Electrical and Computer Engineering — 1-2 years, on-campus. MS
Career Outcomes
Median Salary: $103,222. Top Employers: Microsoft, Amazon, Capital One.
Admissions
GPA Requirement: 2.0.
Requirements: Minimum 32 credit hours total, 8 credit hours of thesis research (ECE 599), 12 credit hours must be 500-level ECE courses (excluding ECE 590, 596, 597, 599), 24 elective credits (subject to conditions), Registration for ECE 500 (Colloquium) every term in residence (0 hours), Maximum 4 hours of ECE 597 (individual study) toward electives, No Credit/No Credit option permitted, Minimum 3.0 GPA for degree completion, M.S. thesis deposit required, No final examination required, Achieve at least five of seven learning outcomes
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: Three flexible tracks: research thesis (Plan A), applied research project (Plan B), and pure coursework (Plan C). Accelerated 9-12 month completion for full-time students
Hakia Insight: Northwestern's three-track design (thesis, applied project, coursework) lets working engineers compress a year into 9-12 months without sacrificing depth—a structure that acknowledges most students can't afford traditional timelines but still need research credibility for promotion.
Northwestern's MS in Computer Engineering is a 9-12 month program designed for working professionals and research-focused engineers. Choose from three tracks: Plan A (9 courses + thesis) for research-driven paths and PhD preparation, Plan B (9 courses + applied research project) for hands-on professional impact, or Plan C (12 advanced courses) for flexible coursework-only completion. Specializations include AI/Machine Learning, Cybersecurity, Embedded Systems, High-Performance Computing, Quantum Computing, and Robotics. Graduates earn a median starting salary of $130k, with 72% entering industry roles and 28% pursuing PhDs. The program leverages Northwestern's location near Chicago, providing access to premier research partnerships (Argonne, Fermilab) and industry connections (Ford, Motorola, Nokia). Professional development includes weekly tech seminars, industry guest speakers, monthly networking events, and career fairs. Graduate assistantship and funding details are not specified on this page.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus. MS
Research Labs and Institutes
- Computer Engineering
- Signals and Systems
- Solid State, Photonic, and Quantum Technologies
Industry Partners
- Aptos Labs (tech)
- Spotify (tech)
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
Location Advantages:
Illinois Institute of Technology — Chicago, IL
Key Distinction: Thesis vs. coursework track options available. Optional faculty-guided thesis research
Hakia Insight: Illinois Tech's partnership with John Deere creates a direct pipeline into one of the world's largest embedded systems employers, meaning your capstone project might solve real problems in autonomous agriculture rather than hypothetical case studies.
Illinois Tech's Master of Science in Computer Engineering prepares working professionals for advanced roles in computer systems design, development, and research. The program offers flexible thesis and coursework track options, allowing students to pursue faculty-guided research or focus on coursework aligned with career goals. Students gain hands-on experience in computer hardware design, networking and telecommunications, and system/application software through specialized concentrations. The curriculum includes core courses across multiple engineering areas with electives tailored to professional interests. While specific salary data and assistantship stipends are not detailed on this page, graduates advance into senior technical roles at major employers including John Deere and Northrop Grumman, with alumni reporting the degree helps them stay competitive and relevant throughout their careers.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus. MS
Industry Partners
Accreditations and Certifications
Location Advantages:
Lewis University — Romeoville, IL
Hakia Insight: Lewis's 13:1 student-to-faculty ratio in a master's program is rare enough to matter—you're not competing with hundreds of peers for lab access or thesis advising, a structural advantage most programs sacrifice for brand prestige.
Lewis University offers Computer Engineering as part of its College of Aviation, Science and Technology with a 13:1 student-to-faculty ratio and a Bachelor's to Master's Fast Track Program option for accelerated advancement.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus
- Master of Arts in Computer Engineering — 1-2 years, online
Location Advantages:
University of Chicago — Chicago, IL
Key Distinction: 12-course structured program designed for working professionals. Artificial Intelligence specialization available
Hakia Insight: UChicago's MPCS pairs SpaceX and Google partnerships with faculty like Chelsea Troy (who teaches machine learning through mobile app design) and access to Argonne National Laboratory, embedding you in research ecosystems most online master's programs only promise.
The Master of Science in Computer Science (MPCS) at the University of Chicago is a rigorous 12-course program designed for working professionals and career changers. The program blends theoretical knowledge with practical, real-world applications in software engineering. Graduates report strong career outcomes, with 50% entering software engineering roles at top companies including Google and SpaceX. The program offers flexibility for working professionals through its structured curriculum and robust career support via the university's careers platform. Alumni report significant salary advancement and the ability to bridge career transitions into technical roles. The program emphasizes scalable, maintainable code and problem-solving expertise valued across technology, finance, consulting, and research sectors. Recent additions include an Artificial Intelligence specialization, reflecting industry demand for emerging technical skills.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
- SpaceX (aerospace/tech)
- Google (tech)
Career Outcomes
Top Employers: Google.
Notable Faculty
- Chelsea Troy — machine learning, mobile apps, data visualizations
- T. Andrew Binkowski — computer-aided drug discovery, computational simulation
- Gerry Brady — mathematics, probability theory, statistics, numerical analysis
- Dr. Heather Zheng — AI and artist protection
Location Advantages: State-of-the-art research facilitiesAccess to Argonne National LaboratoryStrong industry connections in Chicago
University of Illinois Chicago — Chicago, IL
Key Distinction: Thesis vs. coursework-only track options. Thesis option includes 8 credits of MS Thesis Research (ECE 598) suitable for conference or journal publication
Hakia Insight: UIC's thesis track explicitly supports conference and journal publication through 8 dedicated research credits, turning your capstone into a portfolio piece that distinguishes you in hiring—most programs treat thesis as a hurdle, not a credential.
The MS in Electrical and Computer Engineering at UIC offers 36 semester hours through two distinct tracks: a thesis option ideal for research-focused students and those considering doctoral study, and a coursework-only option for those prioritizing immediate career advancement. The thesis option includes 8 credits of MS Thesis Research (ECE 598) plus 28 credits of coursework, while the coursework-only option comprises 36 credits of coursework with no comprehensive exam required. Both tracks require enrollment in departmental seminars (ECE 595) for at least one semester. Computer engineering concentrations allow up to 4 hours of 500-level computer science coursework with departmental approval. The program prepares graduates for industry positions, research roles, or doctoral study, with recent alumni working at firms like Underwriters Laboratories in electronics design and safety evaluation. The curriculum emphasizes high-level technical study and research capabilities, with thesis students able to develop work suitable for conference or journal publication, strengthening applications for advanced positions or PhD programs.
Programs Offered
- Master of Science in Electrical and Computer Engineering — 1-2 years, on-campus. MS
Accreditations and Certifications
Location Advantages:
Governors State University — University Park, IL
Key Distinction: GSU's computer engineering program prioritizes industry-aligned capstone projects and mentorship in a smaller, more accessible learning environment within reach of Chicago's tech corridor.
Hakia Insight: Governors State's capstone-first model in a smaller cohort puts you solving real manufacturing automation problems for Chicagoland firms by month three, compressing the usual 18-month path from coursework to industry relevance.
At the master's level, governors State's computer engineering program emphasizes practical application and real-world problem-solving, making it particularly attractive to students who learn best through hands-on experience. The curriculum balances core hardware and software engineering principles with applied projects that connect classroom concepts to industry challenges. The program benefits from GSU's location in the Chicago metropolitan area, providing students access to internship opportunities with major tech employers and established partnerships that often lead directly to employment. Faculty bring industry experience alongside academic credentials, and the program maintains close relationships with regional engineering firms. Students typically complete capstone projects in collaboration with external companies, giving them portfolio pieces and professional networks before graduation. The smaller cohort size means more personalized mentorship and better access to faculty than at larger state institutions, though this comes with fewer specialized research laboratories compared to R1 universities.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus
- Master of Arts in Computer Engineering — 1-2 years, online
Accreditations and Certifications
Location Advantages: Access to Chicago manufacturing and automation sectorProximity to Chicagoland tech companies and engineering firms
Chicago State University — Chicago, IL
Key Distinction: Chicago State's program focuses on accessible, practical computer engineering education with early hands-on laboratory work designed for diverse student populations entering the tech workforce.
Hakia Insight: Chicago State's emphasis on early hands-on laboratory work for diverse cohorts means you're not waiting until your second year to touch hardware—a pedagogical choice that accelerates competency for students entering tech from non-traditional backgrounds.
At the master's level, chicago State University's computer engineering program serves a diverse student population with a focus on accessibility and upward mobility in technology careers. The program combines fundamental engineering principles with practical systems design, preparing graduates for roles in both hardware development and embedded systems. As an urban institution serving Chicago's South Side, the program maintains connections to local industry and creates pathways for students who might not have access to elite university networks. The curriculum integrates hands-on laboratory work early in the sequence, allowing students to work with actual microcontrollers, FPGA platforms, and digital design tools before advancing to more specialized coursework. While the program may have fewer world-renowned research facilities than larger universities, it provides solid foundational preparation and a supportive community for engineering students navigating their early career stages.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus
- Master of Arts in Computer Engineering — 1-2 years, online
Accreditations and Certifications
Location Advantages: Chicago location with regional employer connections and urban tech market access
Northern Illinois University — Dekalb, IL
Hakia Insight: Northern Illinois places graduates at Collins Aerospace, Motorola Solutions, and Northrop Grumman while maintaining satellite campuses at Harper and McHenry County College, creating a Midwest defense-and-automation corridor advantage that coastal programs can't replicate.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus
- Master of Arts in Computer Engineering — 1-2 years, online
Industry Partners
- Collins Aerospace (aerospace)
- ComEd (energy)
- Motorola Solutions (tech)
- Northrop Grumman (aerospace)
- Caterpillar Inc. (manufacturing)
- International Motors (automotive)
Career Outcomes
Top Employers: Collins Aerospace, ComEd, Motorola Solutions, Northrop Grumman, Caterpillar Inc., International Motors.
Accreditations and Certifications
Location Advantages: Available at University Center at McHenry County College and Harper CollegeLocated in DeKalb, Illinois with access to Chicago area opportunities
Southern Illinois University-Carbondale — Carbondale, IL
Key Distinction: The program uniquely combines computer science and electrical engineering with a specialized track in Cyber Systems and Security Engineering, supported by extensive research labs and hands-on learning opportunities.
Hakia Insight: SIU-Carbondale's Cyber Systems and Security track, supported by labs in nanoelectronics and embedded systems plus faculty expertise in quantum phenomena (Shaikh Ahmed) and hardware co-design (Anagnostopoulos), positions you at the intersection of cutting-edge physics and cybersecurity—a rare combination.
At the master's level, southern Illinois University-Carbondale's Computer Engineering program offers a Bachelor of Science degree that integrates computer science and electrical engineering concepts, providing students with deep understanding of hardware-software integration. The 126-credit hour program emphasizes hands-on learning through practical projects, experiments, and research, covering computer architecture, digital systems design, software engineering, and networking. Students can specialize in Cyber Systems and Security Engineering, focusing on cybersecurity threats, network security, cryptography, and secure software development. The program features collaboration with accomplished faculty and industry professionals, internships, industry partnerships, and career development support. Faculty research spans nanoscale device design, AI integration, wireless communications, medical imaging, IoT, and energy-aware computing. The multidisciplinary approach prepares graduates for diverse roles as computer hardware engineers, software developers, embedded systems engineers, network architects, and cybersecurity specialists.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus
- Master of Arts in Computer Engineering — 1-2 years, online
Research Labs and Institutes
- Nanoelectronics Lab
- Embedded Systems Software Lab
- Wireless Communications & Information Systems Laboratory
- Digital Imaging Lab
- Medical Imaging Lab
Notable Faculty
- Shaikh Ahmed — Nanoscale device design, quantum phenomena, peta-scale scientific computing
- Iraklis Anagnostopoulos — AI integration, hardware/software co-design, efficient computing architectures
- Gayan Amarasuriya Aruma Baduge — Communications theory, wireless communications, massive MIMO systems
- Ying Chen — Image processing, medical imaging, computer vision
Location Advantages:
Doctoral Computer Engineering Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: Computer engineering has taken the lead in revolutionizing many science and engineering disciplines with parallel computing, from chips to clouds to planet-scale critical infrastructures, and has defined new standards of security, privacy, and dependability for systems ranging from small circuits to electric power grids of many nations.
Hakia Insight: UIUC's median doctoral salary of $103K reflects more than prestige: their emphasis on parallel computing and planet-scale infrastructure means you're trained for roles managing cloud systems and power grids, not just writing code.
At the doctoral level, computer Engineering at UIUC is a blooming discipline focused on developing vital computing technologies ranging from chips to computers to networks to programming tools and key algorithms. The program addresses building scalable, trustworthy computing systems and applications, spanning a broad spectrum from parallel computing to security and privacy.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Career Outcomes
Median Salary: $103,222. Top Employers: Microsoft, Amazon, Capital One.
Admissions
GPA Requirement: 2.0.
Requirements: MATH 221 Calculus I, MATH 231 Calculus II, MATH 241 Calculus III, MATH 257 Linear Algebra, PHYS 211 University Physics: Mechanics, PHYS 212 University Physics: Elec & Mag
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: fully-funded support for all students through assistantships or fellowships. first-year fellowship for all PhD students
Hakia Insight: Northwestern guarantees first-year fellowships for all PhD students before they prove themselves, eliminating the two-year proving ground most programs impose—this front-loads your research agency and compresses time-to-contribution.
Northwestern's PhD in Computer Science offers fully-funded support for all students through assistantships or fellowships, with all students starting on a first-year fellowship. The program features five research tracks: Theory, Systems and Networking, Artificial Intelligence and Machine Learning, Interfaces, and Computer Engineering. Students benefit from the CS+X initiative, enabling interdisciplinary research collaborations across Northwestern's top-ranked schools including business, law, economics, journalism, and medicine. The program emphasizes both advancing core CS fields and expanding into new areas through unique faculty collaborations. Located 12 miles north of downtown Chicago, students have access to research partnerships and networking opportunities in the growing tech sector. Recent graduates pursue careers in industry, research labs, academia, and startups, with career support provided through Engineering Career Development and Northwestern Career Advancement. Additional opportunities include cognitive science and management certificates, plus the Crown Family Graduate Internship Program for industry experience.
Programs Offered
- PhD in Computer Science — 4-6 years, on-campus. PhD
Research Labs and Institutes
- Computer Engineering
- Signals and Systems
- Solid State, Photonic, and Quantum Technologies
Industry Partners
- Aptos Labs (tech)
- Spotify (tech)
Accreditations and Certifications
Location Advantages:
University of Illinois Chicago — Chicago, IL
Key Distinction: UIC's Department of Electrical and Computer Engineering provides an education that helps students drive and lead technological changes in a fast-changing field, with a strong sense of family and camaraderie where faculty and peers want students to succeed.
Hakia Insight: UIC's explicit framing of departmental 'family and camaraderie' signals intentional advising culture rather than sink-or-swim attrition models; combined with their doctoral emphasis on hardware-software co-design, you're joining a rare collaborative environment in a field known for isolation.
At the doctoral level, UIC's Computer Engineering program positions students to develop computer technologies—hardware and software—that increase human capabilities worldwide. The program provides education to help students drive and lead changes in the fast-changing field of computer engineering, not just keep pace with them.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Accreditations and Certifications
Location Advantages:
Illinois Institute of Technology — Chicago, IL
Key Distinction: The program prepares students for a wide range of applications including security systems, biomedicine, robotics, gaming, and beyond, with detailed knowledge of both hardware and software to design, build, and use complex information processing systems.
Hakia Insight: Illinois Tech's corporate partnership with John Deere means doctoral students work on real robotics and biomedicine applications rather than purely theoretical problems, compressing the usual gap between dissertation and industry relevance.
At the doctoral level, the Bachelor of Science in Computer Engineering provides students with a broad-based theoretical and practical understanding of the field, focusing on algorithmic techniques, problem-solving, analytical thinking, and computer programming skills. Students gain deeper understanding of digital hardware and software systems design, programming, circuit theory, computer design, and software engineering.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Industry Partners
Career Outcomes
Top Employers: John Deere.
Accreditations and Certifications
Location Advantages:
University of Chicago — Chicago, IL
Key Distinction: A unique environment where students and faculty can explore all corners of computer science, from theory to applications, working at the intersection of computer science and other disciplines including social and physical sciences, policy, business, and biomedicine.
Hakia Insight: UChicago's doctoral program explicitly sanctions interdisciplinary work 'at the intersection of computer science and social sciences, policy, business, and biomedicine,' legitimizing the applied trajectory most CS PhDs pursue anyway—here it's institutional infrastructure, not a pivot.
At the doctoral level, the University of Chicago's computer science program prepares students for careers in computing by offering BA and BS degrees, as well as combined BA/MS and BS/MS degrees. The program blends theoretical knowledge, programming expertise, and real-world applications in a rigorous curriculum.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Industry Partners
- SpaceX (aerospace/tech)
- Google (tech)
Career Outcomes
Top Employers: SpaceX, Google.
Notable Faculty
- Chelsea Troy — machine learning, mobile apps, data visualizations
- T. Andrew Binkowski — computer-aided drug discovery, computational simulation
- Gerry Brady — mathematics, probability theory, statistics, numerical analysis
- Dr. Heather Zheng — AI and artist protection
Location Advantages: State-of-the-art research facilitiesAccess to Argonne National LaboratoryStrong industry connections in Chicago
DePaul University — Chicago, IL
Key Distinction: DePaul's Computer Engineering program is ranked #7 nationally by Fortune (2025) and offers exceptional flexibility with fully customizable degree paths, 100% online options, and prime location in Chicago's business district for unparalleled industry access.
Hakia Insight: DePaul's Fortune #7 ranking (2025) combined with 100% customizable, fully online pathways and a Loop location adjacent to 50+ employers (Allstate, JPMorgan, Abbott) means you can design a PhD that never requires choosing between research rigor and staying in an industry job.
At the doctoral level, dePaul University's Computer Engineering program is housed within the Jarvis College of Computing and Digital Media, offering both undergraduate and graduate degrees in computer science with strong engineering foundations. The program stands out for its flexibility, allowing students to customize their degree through concentrations in Artificial Intelligence, Game Systems, and Software Development. Located in Chicago's Loop business district, students benefit from proximity to major tech companies and extensive internship opportunities. The program features small class sizes, distinguished faculty conducting NSF and NASA-funded research, and strong industry connections with employers like Amazon, Microsoft, JP Morgan Chase, and Abbott Laboratories. With STEM designation for international students and 100% online learning options, the program combines theoretical rigor with practical, real-world applications. Faculty research spans computational biology, programming language semantics, cybersecurity, and AI, providing students opportunities for hands-on research collaboration.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
- Medical Informatics (MedIX) Laboratory
- Innovation Development (iD) Lab
- Foundations of Programming Languages group
Industry Partners
- Allstate (corporate)
- Amazon (corporate)
- Microsoft (corporate)
- JP Morgan Chase (corporate)
- Federal Reserve Bank (government)
- GitHub (corporate)
- Abbott Laboratories (corporate)
- Home Depot (corporate)
Career Outcomes
Top Employers: Amazon, Microsoft, Abbott Laboratories, JP Morgan Chase, Allstate, GitHub, Federal Reserve Bank, State Farm, CNA, CME Group.
Notable Faculty
- Daniela Stan Raicu — Medical Informatics and Visual Computing
- James Riely — Programming Language Semantics and Software Security
- Ljubomir Perkovic — Computational Geometry and Distributed Computing
- Oliver Alonzo — Accessibility and Human-Computer Interaction
- Thiru Ramaraj — Computational Biology and Bioinformatics
Admissions
GPA Requirement: 2.5. Application Deadline: Rolling basis for several programs.
Requirements:
Accreditations and Certifications
Location Advantages: Located in Chicago's Loop business districtProximity to major tech, insurance, banking, and finance companiesAccess to internship opportunities near campusStrong ties with Chicago's tech and startup communities
Southern Illinois University-Carbondale — Carbondale, IL
Key Distinction: The program uniquely combines computer science and electrical engineering with a specialized track in Cyber Systems and Security Engineering, supported by extensive research labs and hands-on learning opportunities.
Hakia Insight: SIU Carbondale's dual doctoral tracks (PhD and D.Sc.) paired with Shaikh Ahmed's peta-scale scientific computing expertise creates an unusual pipeline for students targeting high-performance computing roles in national labs—a specialization most doctoral programs relegate to postdocs.
At the doctoral level, southern Illinois University-Carbondale's Computer Engineering program offers a Bachelor of Science degree that integrates computer science and electrical engineering concepts, providing students with deep understanding of hardware-software integration. The 126-credit hour program emphasizes hands-on learning through practical projects, experiments, and research, covering computer architecture, digital systems design, software engineering, and networking. Students can specialize in Cyber Systems and Security Engineering, focusing on cybersecurity threats, network security, cryptography, and secure software development. The program features collaboration with accomplished faculty and industry professionals, internships, industry partnerships, and career development support. Faculty research spans nanoscale device design, AI integration, wireless communications, medical imaging, IoT, and energy-aware computing. The multidisciplinary approach prepares graduates for diverse roles as computer hardware engineers, software developers, embedded systems engineers, network architects, and cybersecurity specialists.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
- Nanoelectronics Lab
- Embedded Systems Software Lab
- Wireless Communications & Information Systems Laboratory
- Digital Imaging Lab
- Medical Imaging Lab
Notable Faculty
- Shaikh Ahmed — Nanoscale device design, quantum phenomena, peta-scale scientific computing
- Iraklis Anagnostopoulos — AI integration, hardware/software co-design, efficient computing architectures
- Gayan Amarasuriya Aruma Baduge — Communications theory, wireless communications, massive MIMO systems
- Ying Chen — Image processing, medical imaging, computer vision
Location Advantages:
Toyota Technological Institute at Chicago — Chicago, IL
Key Distinction: TTIC is unique as a philanthropically endowed graduate institute exclusively focused on PhD-level computer science research, offering an intimate research environment with world-class faculty across six specialized areas of fundamental computer science.
Hakia Insight: TTIC's Toyota endowment and exclusive PhD focus means doctoral students operate without the undergraduate teaching burden endemic to research universities, compressing typical 5-year programs while maintaining access to University of Chicago and Northwestern's complementary resources.
At the doctoral level, the Toyota Technological Institute at Chicago (TTIC) is a philanthropically endowed computer science graduate institute focused exclusively on PhD-level education and research. Established as an independent graduate school, TTIC offers world-class research opportunities across six core areas: Algorithms and Complexity, Computational Biology, Computer Vision, Machine Learning, Robotics, and Speech and Language Processing. The institute maintains strong connections to Toyota Technological Institute in Japan and emphasizes fundamental computer science research with international impact. TTIC's faculty includes distinguished researchers like Professor Karen Livescu (2025 IEEE Fellow), Professor David McAllester (Professor Emeritus after 23 years), and Professor Matthew Turk (former six-year president). The institute regularly achieves recognition at top-tier conferences like NeurIPS, ASRU, and AAAI, with recent achievements including Best Student Paper awards and Classic Paper Awards for landmark robotics research.
Programs Offered
- Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
- Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
- Algorithms and Complexity
- Computational Biology
- Computer Vision
- Machine Learning
- Robotics
- Speech and Language
Industry Partners
- Toyota Motor Corporation (corporate)
Notable Faculty
- Karen Livescu — Speech and Language Processing
- Matt Walter — Robotics
- David McAllester — Machine Learning and AI
- Matthew Turk — Computer Vision
- Nati Srebro — Machine Learning
- David Forsyth — Computer Vision
Location Advantages: Located in Chicago providing access to major tech companies and research institutionsClose collaboration with University of Chicago and Northwestern UniversityAccess to Chicago's vibrant tech ecosystem