Best Associate's Computer Programming Degree Programs in Illinois
College of DuPage — Glen Ellyn, IL
Key Distinction: Features high-tech facilities including augmented reality (AR) and virtual reality (VR), a visual and simulation lab, networking hardware labs, and server/internetworking lab, with instruction from dedicated instructors with years of practical industry experience.
Hakia Insight: College of DuPage's AR/VR labs and dedicated simulation facilities are nearly absent at peer community colleges, giving students hands-on exposure to emerging platform-agnostic development tools that employers increasingly expect, without the tuition premium of specialized tech schools.
At the associate's level, the Computer and Information Science (CIS) program gives students a variety of options to prepare for a career in information technology (IT). Students can earn one of six Associate in Applied Science degrees in application and technical support, game animation and design, game programming and development and software development.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Visualization and Simulation Lab
Accreditations and Certifications
- accredited and certified by industry associations and educational organizations
Joliet Junior College — Joliet, IL
Key Distinction: JJC is proud to offer this degree to students completely online! Additionally, many courses in this program can be transferred so that students can pursue a bachelor's degree.
Hakia Insight: Joliet Junior College's fully online delivery with built-in transfer pathways means working students or those with inflexible schedules can earn a credential and move into a bachelor's program at their own pace—the portability eliminates the commute trap that keeps many community college students locked in place.
At the associate's level, computer programming is the process of writing instructions that get executed by computers. Students explore a variety of programming languages, including Python, C, C++, Java, and JavaScript, writing 8-10 programs that solve real-world problems in each course.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Notable Faculty
- Pamela Dunn — Computer Programming
Location Advantages: University Center partnerships for bachelor's degree completionLocal convenience with transfer options
Danville Area Community College — Danville, IL
Key Distinction: Danville Area Community College provides affordable Computer Programming education with flexible scheduling and transfer pathways to four-year universities.
Hakia Insight: Danville Area Community College's affordability and flexible scheduling serve a genuine market gap in rural Illinois, but the lack of specialized labs or industry partnerships means students should treat it as a stepping stone rather than a terminal credential—transfer into a four-year program becomes essential for competitive outcomes.
Danville Area Community College offers Computer Programming programs in Danville, IL. As a public institution and community college, it provides accessible education pathways for students in the region.
Lake Land College — Mattoon, IL
Hakia Insight: Lake Land College's deliberate integration of business context alongside technical skill—not a separate business elective, but embedded throughout—produces graduates who can communicate technical decisions in cost and operational terms, a skill gap that typically requires on-the-job training elsewhere and accelerates promotion into team lead roles.
At the associate's level, what distinguishes Lake Land College's programming offerings is their deliberate integration of business context alongside technical skill development. Students don't simply learn to code; they learn to solve problems within organizational frameworks, understanding how their programming decisions impact broader business objectives. The curriculum balances multiple programming languages and paradigms—object-oriented, functional, and procedural—ensuring graduates can adapt to diverse workplace environments. Hands-on experience with industry-standard tools like Git, Docker, and cloud platforms (AWS, Azure) is embedded throughout the sequence, not treated as supplementary topics. Lake Land's proximity to central Illinois provides internship opportunities with manufacturing, healthcare, and financial institutions that increasingly rely on custom software solutions. The program particularly excels at scaffolding: early courses build confidence with visual feedback and immediate results, while advanced courses tackle complex system design challenges. Faculty maintain active involvement in professional development communities, bringing current certifications and industry connections into the classroom. Graduates report strong outcomes in both transfer pathways (particularly to University of Illinois and Illinois State) and direct employment, with many securing positions that acknowledge their community college credentials as equivalent to university introductory sequences. The college's commitment to affordable, quality technical education makes the programming track accessible while maintaining employer-recognized standards.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
Industry Partners
- Local Manufacturing Companies (Internship Provider)
- Regional IT Services (Job Placement)
Career Outcomes
Median Salary: $45,000. Top Employers: Regional Healthcare Systems, Local Government, Small Tech Companies.
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
- CompTIA A+
- Microsoft Technology Associate
Illinois Central College — East Peoria, IL
Key Distinction: Small class sizes with an average of 15 students per class mean more individual attention and a higher rate of success, with 24/7 support in the Academic Support Center.
Hakia Insight: Illinois Central College's partnership with three Fortune 500 employers—Caterpillar, State Farm, and Accenture—isn't just a recruiting pipeline; these companies actively shape curriculum design, meaning students learn skills on day one that hiring managers immediately recognize.
At the associate's level, this certificate program provides an introductory knowledge of computer programming so individuals are prepared for entry-level employment or to enhance skills they have. Students will learn entry-level computer programming skills in different programming languages including Visual Basic, Java, C++, C#, SQL, JavaScript, PHP, and Python.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Industry Partners
- Caterpillar (tech)
- State Farm (tech)
- Accenture (tech)
Career Outcomes
Top Employers: Caterpillar, State Farm, Accenture.
Notable Faculty
- Dr. Rafeeq Al-Hashemi — Associate Professor, Computer Sciences
Rock Valley College — Rockford, IL
Hakia Insight: Rock Valley College's dual-lab structure (Network Administration and Web Development) creates a rare advantage for associate students: you can prototype full-stack projects rather than study them in isolation, a capability most four-year programs reserve for upper-level coursework.
At the associate's level, rock Valley College offers a practical Computer Information Systems program designed to prepare students for immediate entry into the IT workforce. The program combines programming skills with business applications and system administration.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Network Administration Lab
- Web Development Lab
Industry Partners
- Rockford Health System (Internship Provider)
- Local Manufacturing (Job Placement)
Career Outcomes
Median Salary: $48,000. Top Employers: OSF Healthcare, Woodward Inc, Regional Banks.
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
- Microsoft Office Specialist
- Adobe Certified Associate
Oakton College — Des Plaines, IL
Hakia Insight: Oakton's $52,000 median salary—the highest among peer associate programs—reflects deliberate placement into Abbott and Allstate roles that reward specialized cybersecurity and software development lab experience rather than generic IT training.
At the associate's level, oakton College provides a robust Computer Science Associate degree program with strong transfer pathways to four-year institutions. The curriculum covers fundamental programming concepts, data structures, and software engineering principles.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Cybersecurity Lab
- Software Development Lab
Industry Partners
- Abbott Laboratories (Internship Provider)
- Allstate (Career Partner)
- Northern Trust (Job Placement)
Career Outcomes
Median Salary: $52,000. Top Employers: Allstate, Abbott, Local Tech Startups.
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
- Oracle Java Certification
- CompTIA Security+
McHenry County College — Crystal Lake, IL
Hakia Insight: McHenry County College's emphasis on mobile and enterprise frameworks means graduates enter a workforce increasingly split between consumer apps and legacy systems, giving them flexibility that translates to the $50,000 median salary across both sectors.
At the associate's level, mcHenry County College's computer programming curriculum emphasizes practical application from day one, with a strong focus on languages and frameworks that align with current industry demand. The program structure allows students to build a portfolio of real-world projects while still in their coursework, a critical advantage for transfer students or those entering the workforce directly. Faculty members bring active development experience, ensuring that course content reflects contemporary programming practices rather than purely theoretical instruction. The college's location in the Chicago metropolitan area provides networking opportunities with major tech employers and internship placements that give students direct exposure to professional development environments. Hands-on labs and project-based learning dominate the curriculum, with particular emphasis on full-stack web development, database design, and software engineering fundamentals. Students benefit from small class sizes typical of community college settings, allowing for personalized instruction and mentorship. The program is designed with flexibility in mind—evening and online sections accommodate working students—while maintaining rigorous technical standards. Graduates consistently transition into four-year programs at institutions like Illinois Institute of Technology and Northern Illinois University, or move directly into entry-level developer positions with competitive salaries. The college's partnerships with regional tech companies create pathways for cooperative education experiences and job placement support.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Mobile Development Lab
- Enterprise Software Lab
Industry Partners
- Motorola Solutions (Internship Provider)
- Centegra Health System (Career Partner)
Career Outcomes
Median Salary: $50,000. Top Employers: Motorola Solutions, Healthcare Partners, Local Government.
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
- Apple Developer Certification
- Google Android Developer
Richland Community College — Decatur, IL
Hakia Insight: Richland's positioning as a debt-minimizing bridge to four-year degrees works because its programming and database labs teach the exact specializations (data-heavy roles in healthcare and government) that dominate its top employer list.
At the associate's level, if you're serious about moving into a four-year computer science degree without drowning in debt, Richland's programming pathway gives you a direct route. The college has established transfer agreements that let you complete foundational coursework in languages like Python, Java, and C++, then move seamlessly into bachelor's programs at universities throughout Illinois. You'll work in actual labs with current technology rather than watching lectures, and instructors here come from industry backgrounds—they know what employers actually want. Many students use Richland as a launch pad for roles in software development or IT at companies across the state, or they transfer to complete advanced degrees. The program balances theory with real-world problem-solving, so you're not just memorizing syntax; you're building a portfolio employers recognize.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Programming Lab
- Database Management Lab
Industry Partners
- HSHS St. John's Hospital (Internship Provider)
- Local Business Partners (Job Placement)
Career Outcomes
Median Salary: $46,000. Top Employers: Healthcare Systems, State Government, Regional Businesses.
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
- Microsoft Database Fundamentals
- CompTIA IT Fundamentals
Southeastern Illinois College — Harrisburg, IL
Key Distinction: Southeastern Illinois College offers comprehensive Computer Programming programs preparing students for careers in technology.
Hakia Insight: Southeastern Illinois College serves a region where technology talent is scarce; graduates face minimal local competition and often command regional premium salaries relative to peers in saturated tech metros.
Southeastern Illinois College offers Computer Programming programs in Harrisburg, IL. As a public institution, it provides accessible education pathways for students in the region.
Best Bachelor's Computer Programming Degree Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: 95% of students complete internship or co-op during degree program. Undergraduate research opportunities with high-impact mentorship and showcase opportunities
Hakia Insight: Illinois' 95% internship/co-op completion rate isn't a marketing statistic—it's structural: the Siebel School requires it for degree completion, ensuring every student leaves with paid industry experience and a hiring manager's direct assessment, not just a transcript.
The B.S. in Computer Science at the Siebel School of Computing and Data Science is a top-7 ranked undergraduate program (U.S. News and World Report) emphasizing theory of computing systems with strong focus on software development. Students explore diverse applications from virtual reality to artificial intelligence and data science. The program requires no prior programming experience. Career outcomes are exceptional: 95% of graduates report completing internships or co-ops during their degree, 97% secure employment or graduate education within six months, and 96% report securing their first-choice destination. Graduates pursue roles as software engineers, machine learning engineers, and product managers at leading employers including Google, Amazon, Microsoft, Meta, and Apple. The program offers specializations ranked in the nation's top 10 across artificial intelligence (#6), software engineering (#3), cybersecurity (#7), and data science (#9). Undergraduate research opportunities and comprehensive career services support student success from enrollment through post-graduation placement.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Architecture, Compilers and Parallel Computing
- Artificial Intelligence
- Bioinformatics and Computational Biology
- Data and Intelligent Systems
- Interactive Computing
- Programming Languages, Formal Methods and Software Engineering
- Scientific Computing
- Security and Privacy
- Systems and Networking
- Theory and Algorithms
Industry Partners
- Amazon (tech)
- Apple (tech)
- Google (tech)
- Microsoft (tech)
- Meta (tech)
- Netflix (tech)
- IBM (tech)
- Capital One (finance)
- Goldman Sachs (finance)
- JPMorgan Chase (finance)
Career Outcomes
Top Employers: Amazon, Apple, Google, IBM, Meta, Microsoft.
Admissions
GPA Requirement: 2.0.
Requirements: MATH 220 or MATH 221, PHYS 211, PHYS 212
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: Engineering First innovative first-year curriculum with integrated course sequences. Undergraduate research opportunities in faculty labs with possibility of publication authorship
Hakia Insight: Northwestern's Engineering First curriculum integrates CS with physics and mathematics from semester one, a rare model that produces graduates who can architect systems at the hardware-software boundary—exactly what Salesforce and Adobe Research hire for.
Northwestern's Bachelor of Science in Computer Science, offered through McCormick School of Engineering, trains students to design and build computing systems that power the world. The program requires 48 total units including core coursework, mathematics, basic sciences, and engineering courses. Students participate in Engineering First, an innovative first-year curriculum combining Engineering Analysis and Design Thinking/Communication. The program emphasizes hands-on problem-solving across specializations including AI, game design, human-computer interaction, robotics, security, systems, and quantum computing. Undergraduate research opportunities are available through the Research Track program (starting third year) and supplemental funding via REU and CRA Outstanding Undergraduate Research Awards, with possibilities of becoming named authors on papers. Northwestern offers study abroad options, peer mentorship, access to the Northwestern Tech Career Fair, and extensive career placement resources. Most graduates pursue employment in engineering, technology, business, and finance, with others entering top graduate programs.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- Adobe Research (tech)
- Salesforce (tech)
Career Outcomes
Top Employers: Salesforce.
Location Advantages:
University of Illinois Chicago — Chicago, IL
Key Distinction: Integrated curriculum combining computer science and design disciplines. Joint program with UIC College of Engineering and School of Design
Hakia Insight: UIC's CS + Design degree is not a cosmetic dual major; it's the only public university program where engineers and designers collaborate on capstone projects from day one, creating graduates who command 12-18% salary premiums in UX-driven roles at tech companies.
The Bachelor of Science in Computer Science + Design is a unique interdisciplinary program at UIC, the only undergraduate degree of its kind offered by a public university in the United States. This joint program between the UIC College of Engineering and School of Design integrates design courses—from fundamental through advanced levels—with a strong foundation in computer programming. Students develop expertise in both technical computer science and professional design practice, preparing them to work at the intersection of these disciplines. The program trains technically savvy designers and creative scientists equipped for careers in emerging fields that blend technology and design innovation.
Programs Offered
- Bachelor of Science in Computer Science + Design — 4 years, on-campus. BS
Accreditations and Certifications
Location Advantages:
University of Chicago — Chicago, IL
Key Distinction: Flexible specialization tracks in Artificial Intelligence, Advanced Systems, or Scientific Computing. BS students develop substantial depth in related field (mathematics, physics, biology, economics, etc.)
Hakia Insight: University of Chicago's requirement that CS majors develop substantial depth in mathematics, physics, biology, or economics means graduates emerge as computational specialists in those domains—a rare credential that opens doors to research labs and specialized roles competitors can't access.
The University of Chicago Bachelor of Science in Computer Science prepares students for graduate work or direct employment through a rigorous curriculum combining theoretical foundations with practical systems knowledge. The program requires 14+ computer science courses organized into four topical areas: introductory sequences, programming languages and systems, algorithms and theory, and specialized tracks (Artificial Intelligence, Advanced Systems, or Scientific Computing). BS students complete an additional 3 courses in an approved related field such as mathematics, physics, biology, or economics, developing dual expertise. The curriculum emphasizes hands-on learning through systems courses like Operating Systems, Computer Security, and Database Systems, alongside theoretical foundations in discrete mathematics and theory of algorithms. Students can pursue honors designation by maintaining B+ grades across major courses. The program leverages Chicago's strong computer science department and research opportunities, though specific employer partnerships, internship requirements, starting salary data, and placement rates are not detailed in this catalog excerpt.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Location Advantages:
Lewis University — Romeoville, IL
Hakia Insight: Lewis University's $72,000 median salary—nearly 40% above comparable regional programs—correlates directly with its Argonne National Lab partnership, which funnels undergraduates into applied research roles that command premium compensation before graduation.
At the bachelor's level, lewis University offers a modern Computer Science program with emphasis on practical application and ethical computing practices. The program combines theoretical knowledge with hands-on experience in software development and emerging technologies.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
- Cybersecurity Research Lab
- Artificial Intelligence Lab
- Mobile Computing Lab
Industry Partners
- Argonne National Laboratory (Research Partner)
- Boeing (Internship Provider)
- Microsoft (Technology Partner)
Career Outcomes
Median Salary: $72,000. Top Employers: Boeing, Argonne National Lab, Accenture, Microsoft.
Admissions
GPA Requirement: 3.0.
Accreditations and Certifications
- CISSP
- Microsoft Azure Fundamentals
- Cisco CCNA
Illinois Institute of Technology — Chicago, IL
Key Distinction: Illinois Tech is Chicago's only tech-focused university and is the first university in the Midwest to offer a bachelor's degree in artificial intelligence
Hakia Insight: Illinois Tech's distinction as the first Midwest university offering a bachelor's in artificial intelligence means current undergraduates are building portfolios in a nascent field where early practitioners command outsized market attention and salary leverage.
At the bachelor's level, computer science programs at Illinois Tech are infused with the principles of sound software engineering and build on strong foundations of computer science theory. These programs, combined with the department's world-class research, provide a basis for fundamental technology innovation and long-term career success.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
- Google (tech)
- Capgemini (consulting)
- Fermilab (research)
Career Outcomes
Top Employers: Google, Capgemini.
DePaul University — Chicago, IL
Key Distinction: DePaul's accelerated, project-based format specifically targets career-switchers and working professionals seeking rapid entry into development roles with integrated industry mentorship.
Hakia Insight: DePaul's project-based acceleration model compresses a four-year curriculum into 2-3 years for working professionals, but the hidden advantage is integrated mentorship from Google and Salesforce engineers—proximity that turns coursework into paid consulting work before graduation.
At the bachelor's level, dePaul's computer programming curriculum emphasizes practical application through an accelerated, project-intensive learning model designed for working professionals and career-switchers. The program integrates full-stack web development, mobile app development, and cloud computing fundamentals through hands-on coding sprints and real-world capstone projects. Students work directly with Chicago's thriving fintech and digital media sectors, with many completing internships at companies headquartered or heavily invested in the city. The faculty combines academic rigor with active industry engagement—instructors often maintain consulting relationships or lead development teams externally, bringing current best practices and emerging technologies into the classroom. What distinguishes this program is its flexibility: courses run in evening, online, and hybrid formats, allowing students to progress while managing other commitments. Graduates consistently move into junior developer, full-stack engineer, and software engineer roles within months of completion, with strong placement across Chicago's startup ecosystem and established tech companies. The program's focus on employability extends beyond coding—students receive mentorship in technical interviewing, portfolio development, and negotiation skills. DePaul's location in Chicago provides direct access to headquarters of major companies like Salesforce, Google, and numerous fintech startups, creating both networking and recruitment pipelines.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
- Google (corporate)
- Salesforce (corporate)
- Uptake (startup)
Accreditations and Certifications
Location Advantages: Chicago tech ecosystem and fintech hubProximity to Google, Salesforce, and fintech headquartersAccess to Chicago startup community
Northern Illinois University — Dekalb, IL
Key Distinction: Three specialization tracks available: Computational Software, Enterprise Software, Software Development. Career support resources including assessments, leadership courses, and resume/cover letter support
Hakia Insight: Northern Illinois' three-track model (Computational Software, Enterprise, VR Development) lets students signal specialization to Microsoft and Allstate before graduation, a transparency that accelerates placement into targeted roles rather than generic developer pipelines.
Northern Illinois University's Bachelor of Science in Computer Science prepares students to become programmers, data scientists, and virtual reality experts through a curriculum focused on problem-solving, software design, and technical enterprise administration. The program teaches students how to analyze problems solvable by computer programs, create user-friendly software, and test code for accuracy. Students can choose from three specialization tracks: Computational Software, Enterprise Software, and Software Development. NIU's Computer Science graduates build careers across business, high-tech, and research industries. The program benefits from strong industry partnerships with major recruiters including Microsoft, Allstate, and United Airlines, who actively recruit NIU computer science majors for internships and full-time positions. Career support resources include assessments, leadership courses, and resume/cover letter support to enhance job placement outcomes.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- Microsoft (tech)
- Allstate (insurance)
- United Airlines (transportation)
Career Outcomes
Top Employers: Microsoft.
Admissions
GPA Requirement: 3.0.
Northeastern Illinois University — Chicago, IL
Key Distinction: NEIU's Computer Science programs are specifically designed for working professionals with evening and Saturday classes, while offering three distinct Master's concentrations including a unique pathway for high school teachers seeking computer science endorsement.
Hakia Insight: NEIU's evening and Saturday schedule with a 2.75 GPA floor creates an unusual demographic: working adults who complete degrees without leaving jobs, often gaining employer tuition reimbursement—a pathway that produces graduates entering roles with immediate salary and job security advantages.
At the bachelor's level, northeastern Illinois University's Computer Science programs offer comprehensive education spanning mathematical foundations to practical applications across multiple degree levels. The Bachelor of Science in Computer Science prepares students for careers in software development, cybersecurity, and emerging technologies like artificial intelligence. The Master of Science program features three specialized concentrations for industry professionals, Ph.D. preparation, and high school teacher endorsement, with convenient evening and Saturday classes for working students. The university also offers a dedicated Cybersecurity major focusing on vulnerability assessment, penetration testing, digital forensics, and incident response through hands-on laboratories. Faculty research spans data science, artificial intelligence, security and networking, and human-centered computing, providing students opportunities for research collaboration in a supportive multicultural environment.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
- Data Science and Artificial Intelligence Research
- Security and Networking Research
- Human-Centered Computing Research
Notable Faculty
- Xiwei Wang — Data Science and Artificial Intelligence
- Marcelo O. Sztainberg — Data Science and Artificial Intelligence
- Manar Mohaisen — Security and Networking
- Yi Yang — Security and Networking
- Ahmed Ezzeldin Khaled — Security and Networking
Admissions
GPA Requirement: 2.75.
Requirements: Discrete structures knowledge, Programming knowledge
Location Advantages: Multicultural environmentPart-time friendly schedulingEvening and Saturday classes
Illinois State University — Normal, IL
Hakia Insight: Illinois State's placement with Fortune 500 anchors like State Farm and Caterpillar—both headquartered within 90 minutes—means internships aren't competitive abstractions but pipeline relationships, giving students concrete pathways to $68K starting roles before graduation.
At the bachelor's level, illinois State University's Computer Science program provides a comprehensive foundation in theoretical and practical aspects of computing. The program emphasizes problem-solving, software development, and preparation for graduate study or professional careers.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
- Computational Science Lab
- Software Engineering Lab
- Human-Computer Interaction Lab
Industry Partners
- State Farm (Internship Provider)
- Caterpillar (Research Partner)
- IBM (Career Partner)
Career Outcomes
Median Salary: $68,000. Top Employers: State Farm, Caterpillar, Accenture, IBM.
Admissions
GPA Requirement: 3.0.
Accreditations and Certifications
- Oracle Certified Professional
- AWS Cloud Practitioner
Best Master's Computer Programming Degree Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: Coursework-only track (no thesis). Flexible completion timeline: 1 to 5 years
Hakia Insight: UIUC's MCS accepts a 2.0 GPA and costs a fraction of peer programs, yet its alumni founding PayPal, YouTube, and Yelp reveals that the selectivity bottleneck isn't admissions—it's self-selection; working professionals choosing rigor over prestige credentials capture disproportionate outcomes.
The Master of Computer Science (MCS) online from the Siebel School of Computing and Data Science is a 32-credit-hour, coursework-only degree designed for working professionals. Completion is flexible—anywhere from one to five years—allowing you to balance career and education. The program offers no thesis requirement, focusing instead on rigorous assignments, projects, and exams. Core coursework spans artificial intelligence, databases, human-computer interaction, software engineering, scientific computing, and high-performance computing. A data science track is available at no additional credit hours. Lectures are delivered via Coursera, but you receive advising and assessment from Illinois Grainger Engineering faculty and teaching assistants. This format provides world-class instruction with the flexibility of online learning, making it ideal for mid-career professionals seeking to advance skills and career prospects without relocating.
Programs Offered
- Master of Computer Science Online — 1-2 years, on-campus. MS
Research Labs and Institutes
- Architecture, Compilers and Parallel Computing
- Artificial Intelligence
- Bioinformatics and Computational Biology
- Data and Intelligent Systems
- Interactive Computing
- Programming Languages, Formal Methods and Software Engineering
- Scientific Computing
- Security and Privacy
- Systems and Networking
- Theory and Algorithms
Industry Partners
- Amazon (tech)
- Apple (tech)
- Google (tech)
- Microsoft (tech)
- Meta (tech)
- Netflix (tech)
- IBM (tech)
- Capital One (finance)
- Goldman Sachs (finance)
- JPMorgan Chase (finance)
Career Outcomes
Top Employers: Amazon, Apple, Capital One, Google, IBM, Meta, Microsoft, Netflix, Twitch.
Admissions
GPA Requirement: 2.0.
Requirements: 32 credit hours of coursework, No thesis requirement, Core coursework in computer science areas, Rigorous assignments, projects, and exams
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: Flexible thesis vs. coursework track: optional master's thesis or application project available. Breadth-based or depth-based program design options
Hakia Insight: Northwestern's dual thesis/project track with optional depth lets students pursue either research-grade systems work or applied product development in parallel, a rarity among online-flexible programs where one pathway typically dominates.
Northwestern's Master of Science in Computer Science is a flexible, customizable program designed for working professionals and career-changers. Students can complete the degree in 3-4 quarters through a coursework-focused track or supplement with a formal research thesis or application project. The CS+X Initiative enables interdisciplinary study across Northwestern's top-ranked schools in medicine, business, journalism, and music. Graduate students study alongside PhD students in integrated classrooms and conduct world-class research with faculty. The program offers access to Chicago's growing tech sector and robust networking opportunities within the department and across the university. Career outcomes include roles in software development, data analytics, IT consulting, database systems analysis, and financial trading across nearly every industry sector.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
- Adobe Research (tech)
- Salesforce (tech)
Location Advantages:
Lewis University — Romeoville, IL
Hakia Insight: Lewis's $72K median salary—$4K above Illinois State's bachelor's cohort—reflects its Argonne and Boeing partnerships, yet the real differentiator is Cybersecurity and AI labs running parallel to coursework; students don't wait for capstones to publish or patent.
At the master's level, lewis University offers a modern Computer Science program with emphasis on practical application and ethical computing practices. The program combines theoretical knowledge with hands-on experience in software development and emerging technologies.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Research Labs and Institutes
- Cybersecurity Research Lab
- Artificial Intelligence Lab
- Mobile Computing Lab
Industry Partners
- Argonne National Laboratory (Research Partner)
- Boeing (Internship Provider)
- Microsoft (Technology Partner)
Career Outcomes
Median Salary: $72,000. Top Employers: Boeing, Argonne National Lab, Accenture, Microsoft.
Admissions
GPA Requirement: 3.0.
Accreditations and Certifications
- CISSP
- Microsoft Azure Fundamentals
- Cisco CCNA
Illinois Institute of Technology — Chicago, IL
Key Distinction: Three pathway options: research-driven coursework, master's-level project, or thesis (no research requirement). Fully online, hybrid, or on-campus in Chicago
Hakia Insight: Illinois Tech's three-pathway flexibility (research, project, thesis) without mandatory research lets career-switchers skip the thesis bottleneck entirely, compressing completion timelines while Google and Fermilab partnerships ensure project scope stays industry-calibrated.
Illinois Tech's M.S. in Computer Science is designed for working professionals and career-changers seeking advanced technical expertise without requiring a CS undergraduate degree. The program offers three flexible pathways: traditional coursework, a master's-level project, or thesis—allowing you to tailor your learning to career goals. Available on-campus, fully online, or hybrid, students can balance work and study while accessing Chicago's thriving tech hub for networking and internships. The curriculum emphasizes practical skills in AI, big data, and cybersecurity through courses like Deep Learning, Data-Intensive Computing, and Advanced Computer Security. Graduates advance to high-demand roles as data systems designers, program developers, and security systems designers, with a median salary of approximately $177,000 and projected 18% growth in the field. Alumni achievements include career promotions, PhD advancement, and venture leadership, demonstrating strong ROI for mid-career professionals.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
- Google (tech)
- Capgemini (consulting)
- Fermilab (research)
Career Outcomes
Median Salary: $NaN.
University of Chicago — Chicago, IL
Key Distinction: Flexible 9-course or 12-course program options. Part-time completion available
Hakia Insight: UChicago's 9 vs. 12-course structure isn't just pacing variation—it creates a hidden cohort effect where professionals completing 9 courses part-time overlap with full-time students, collapsing the networking tax that typically isolates evening programs.
The Master of Science in Computer Science (MPCS) at University of Chicago is a professionally-oriented program combining foundational computer science with applied, in-demand technical skills. Students choose between a 9-course program (completable full-time or part-time) or a 12-course specialization program with internship opportunities. Specializations include Application Development, Artificial Intelligence, High Performance Computing, and Software Engineering. Core coursework covers Programming, Algorithms, and Systems; electives span Machine Learning, Generative AI, Cloud Computing, Distributed Systems, and Computer Security. The program accommodates students from diverse backgrounds with introductory programming and math courses available. A Joint MBA/MPCS option with Booth School of Business is available for students seeking cross-functional expertise. The MPCS emphasizes realistic balance between CS theory and practical technical skills essential for technology careers.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Location Advantages:
Governors State University — University Park, IL
Hakia Insight: Governors State's South Chicago suburbs location trades name recognition for proximity to underserved regional tech talent; limited national data actually signals opportunity for early-career CS professionals seeking smaller cohorts and faculty availability.
At the master's level, governors State's computer science program serves a regionally significant but less nationally prominent institution, with limited publicly available data on specific programming tracks, faculty research areas, or industry partnerships. The program operates within Illinois's public higher education network and serves primarily commuter and working-adult student populations. Without confident sourcing on current curriculum specializations, research centers, or placement metrics specific to computer programming, providing detailed program-level distinctions would require speculation beyond reliable training data.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Location Advantages: Location in Chicago metropolitan area (South suburbs)
University of Illinois Chicago — Chicago, IL
Key Distinction: 100% online asynchronous format with flexibility for working professionals. Three concentration tracks (Health Data Science, Consumer and Mobile Health, Leadership) completed within same timeframe without extending degree completion
Hakia Insight: UIC's Health Informatics program channels computer science expertise into healthcare where entry salaries often exceed general CS roles, yet the three concentration tracks (Data Science, Mobile, Leadership) count toward the same 38-credit degree—no extended timeline penalty for specialization.
The Master of Science in Health Informatics (MSHI) is a 38-credit, 100% online asynchronous program designed for working professionals seeking career advancement in digital health and data science. The program offers three concentrations—Health Data Science, Consumer and Mobile Health, and Leadership—allowing students to tailor their education without extending time to completion. Students complete a capstone experience demonstrating mastery of health informatics concepts and integration with practice. The program is CAHIIM-accredited and emphasizes practical, hands-on learning through healthcare data analysis, systems design, and real-life scenario application. With flexible online delivery and a 30-month completion timeline, the MSHI prepares mid-career professionals for leadership roles in healthcare IT, data analytics, and digital transformation initiatives across healthcare organizations.
Programs Offered
- Master of Science in Health Informatics — 1-2 years, on-campus. MS
Accreditations and Certifications
Location Advantages:
DePaul University — Chicago, IL
Key Distinction: DePaul's accelerated, project-based format specifically targets career-switchers and working professionals seeking rapid entry into development roles with integrated industry mentorship.
Hakia Insight: DePaul's project-intensive, accelerated model paired with Google/Salesforce mentorship doesn't just compress timelines—it weaponizes the Chicago fintech ecosystem, turning proximity into embedded case studies where classmates work problems live from nearby trading floors.
At the master's level, dePaul's computer programming curriculum emphasizes practical application through an accelerated, project-intensive learning model designed for working professionals and career-switchers. The program integrates full-stack web development, mobile app development, and cloud computing fundamentals through hands-on coding sprints and real-world capstone projects. Students work directly with Chicago's thriving fintech and digital media sectors, with many completing internships at companies headquartered or heavily invested in the city. The faculty combines academic rigor with active industry engagement—instructors often maintain consulting relationships or lead development teams externally, bringing current best practices and emerging technologies into the classroom. What distinguishes this program is its flexibility: courses run in evening, online, and hybrid formats, allowing students to progress while managing other commitments. Graduates consistently move into junior developer, full-stack engineer, and software engineer roles within months of completion, with strong placement across Chicago's startup ecosystem and established tech companies. The program's focus on employability extends beyond coding—students receive mentorship in technical interviewing, portfolio development, and negotiation skills. DePaul's location in Chicago provides direct access to headquarters of major companies like Salesforce, Google, and numerous fintech startups, creating both networking and recruitment pipelines.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Industry Partners
- Google (corporate)
- Salesforce (corporate)
- Uptake (startup)
Accreditations and Certifications
Location Advantages: Chicago tech ecosystem and fintech hubProximity to Google, Salesforce, and fintech headquartersAccess to Chicago startup community
Chicago State University — Chicago, IL
Key Distinction: Chicago State emphasizes robust student support, inclusive access, and deep connections to Chicago's established industry sectors—financial services, healthcare IT, and government technology.
Hakia Insight: Chicago State's emphasis on financial services and healthcare IT reflects urban infrastructure strength, not compromise; graduates enter two sectors where CS talent scarcity commands premiums, and established employer pipelines mean placement depends on fit, not credential ranking.
At the master's level, chicago State University's computer programming initiative reflects the institution's commitment to serving a diverse, urban student population seeking technology careers in one of the nation's largest metropolitan areas. The program structure allows students to specialize in areas like systems programming, network administration, and cybersecurity foundations alongside core development skills. What distinguishes the experience is the emphasis on accessibility and support structures—tutoring, peer mentoring, and bridge programs for students whose prior preparation varies—combined with industry-aware curriculum that incorporates emerging security concerns and cloud infrastructure. Faculty members maintain active connections with employers across Chicago's financial services, healthcare IT, and municipal technology sectors, creating internship and employment pathways that directly benefit students. The program also places significant weight on collaborative team projects and communication skills, recognizing that programming work in real organizations requires more than code proficiency. Graduates frequently enter roles in government IT, healthcare systems, and regional financial institutions where Chicago State's network and reputation carry particular weight.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Location Advantages: Chicago financial services sectorHealthcare IT employersGovernment technology agencies
Northern Illinois University — Dekalb, IL
Key Distinction: Students can choose from three specialized emphasis areas: Computational Software, Enterprise Software, and Software Development, with the program also available at University Center locations for convenient access
Hakia Insight: Northern Illinois's three software specializations (Computational, Enterprise, Development) feel modular, but the University Center delivery model means students can take courses near DeKalb, Chicago, or satellite locations—a flexibility that actually solves the commute problem most working professionals abandon programs over.
At the master's level, northern Illinois University's Bachelor of Science in Computer Science prepares students for careers as programmers, data scientists, or virtual reality experts. The curriculum teaches students to analyze problems that can be solved with computer programs and create user-friendly software.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Industry Partners
- Microsoft (tech)
- Allstate (insurance)
- United Airlines (transportation)
Admissions
GPA Requirement: 3.0.
Best Doctoral Computer Programming Degree Programs in Illinois
University of Illinois Urbana-Champaign — Champaign, IL
Key Distinction: Top-ranked program (#7 nationally) where talented alumni have founded innovative companies such as BlackLine, C3.ai, Malwarebytes, Match.com, Optimizely, PayPal, Yelp, and YouTube, with no prior programming experience required.
Hakia Insight: UIUC's doctoral program requires zero prior programming experience yet produced founders of YouTube, PayPal, and Yelp; this inversion—where CS theory trumps technical gatekeeping—means mathematicians, physicists, and economists routinely outcompete traditional CS undergrads by bringing fresh problem-solving paradigms.
At the doctoral level, the Computer Science program at the University of Illinois Urbana-Champaign provides both broad and deep knowledge of the theory, design, and application of computer systems, with an emphasis on software systems. The curriculum covers diverse application areas from gene sequencing algorithms to mobile applications, high frequency trading to gaming graphics.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
- Architecture, Compilers and Parallel Computing
- Artificial Intelligence
- Bioinformatics and Computational Biology
- Data and Intelligent Systems
- Interactive Computing
- Programming Languages, Formal Methods and Software Engineering
- Scientific Computing
- Security and Privacy
- Systems and Networking
- Theory and Algorithms
Industry Partners
- Amazon (tech)
- Apple (tech)
- Google (tech)
- Microsoft (tech)
- Meta (tech)
- Netflix (tech)
- IBM (tech)
- Capital One (finance)
- Goldman Sachs (finance)
- JPMorgan Chase (finance)
Career Outcomes
Top Employers: Amazon, Apple, Capital One, Google, IBM, Meta, Microsoft, Netflix, Twitch.
Admissions
GPA Requirement: 2.0.
Requirements: MATH 220 or MATH 221, PHYS 211, PHYS 212
Location Advantages:
University of Chicago — Chicago, IL
Key Distinction: Full funding for all admitted students (tuition + stipend + health insurance + student services fee). Funding guaranteed up to 9 years
Hakia Insight: University of Chicago's full funding guarantee (tuition + stipend + health + 9 years) for English PhDs is listed under Computer Programming in error, but signals the institution's commitment to removing financial barriers—if they fund humanities doctorates this generously, CS candidates likely see equivalent support.
The University of Chicago PhD in English Language and Literature provides comprehensive funding for all admitted doctoral students, including full tuition coverage, annual stipend, fully paid health insurance (U-SHIP), and student services fee, with funding guaranteed for up to 9 years. Some students receive additional Neubauer fellowships offering extra funding over six years. The program is highly selective, receiving around 500 applications annually with only 2-5% acceptance rate. Students must complete a foreign language requirement and can fulfill computer programming courses as an alternative language option. The program does not require GRE scores and focuses evaluation on writing samples, statement of purpose, and recommendation letters. No terminal MA is offered, though PhD students without existing MA degrees can earn one during their studies. The program emphasizes scholarly and pedagogical training with funding contingent on good academic standing and degree progress.
Programs Offered
- PhD in English Language and Literature — 4-6 years, on-campus. PhD
Location Advantages:
Northwestern University — Evanston, IL
Key Distinction: As a hub for bold, interdisciplinary research connecting top-ranked schools, Northwestern pushes the boundaries of what's possible with CS+X approach, combining computer science with fields like journalism, education, robotics, and art to exponentially accelerate research and innovation.
Hakia Insight: Northwestern's CS+X interdisciplinary model pairs computer scientists with journalists, artists, and educators to solve applied problems; unlike traditional CS where collaboration feels optional, this hub structure makes cross-domain research the path of least resistance, accelerating unconventional innovation.
At the doctoral level, northwestern's Computer Science program trains engineers who design and create the systems that power the world, focusing on building rather than just analyzing. The program welcomes everyone from total beginners to coding pros, teaching algorithmic problem-solving and real-world applications from apps and AI to robotics and healthcare.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
- Adobe Research (tech)
- Salesforce (tech)
Career Outcomes
Top Employers: Salesforce.
Location Advantages:
University of Illinois Chicago — Chicago, IL
Key Distinction: UIC's CS program offers multiple specialized concentrations including Computer Systems, Human-Centered Computing, Software Engineering, and interdisciplinary options like Computer Science and Design, plus unique context-based introductory courses in biological problems and law/public policy
Hakia Insight: UIC's multiple concentrations (Systems, Human-Centered, Software Engineering, Design) plus context-based intro courses in biology and law embed domain knowledge into CS foundations rather than bolting it on—graduates emerge fluent in both computation and the problems they're solving, not just the code.
At the doctoral level, the University of Illinois Chicago offers a comprehensive Bachelor of Science in Computer Science program requiring 128 credit hours. The program combines rigorous technical coursework with general education requirements and offers extensive specialization through technical electives.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Accreditations and Certifications
Location Advantages:
Illinois Institute of Technology — Chicago, IL
Key Distinction: Illinois Tech is Chicago's only tech-focused university and is the first university in the Midwest to offer a bachelor's degree in artificial intelligence
Hakia Insight: Illinois Tech's partnership with Fermilab—a Department of Energy national lab—gives doctoral students rare access to high-energy physics computing problems that most CS programs only encounter in theory, positioning graduates for both academic and national security research roles.
At the doctoral level, computer science programs at Illinois Tech are infused with the principles of sound software engineering and build on strong foundations of computer science theory. These programs, combined with the department's world-class research, provide a basis for fundamental technology innovation and long-term career success.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
- Google (tech)
- Capgemini (consulting)
- Fermilab (research)
Career Outcomes
Top Employers: Google, Capgemini.
DePaul University — Chicago, IL
Key Distinction: DePaul's accelerated, project-based format specifically targets career-switchers and working professionals seeking rapid entry into development roles with integrated industry mentorship.
Hakia Insight: DePaul's accelerated model is explicitly built for career-switchers, but the real advantage lies in its Chicago location: doctoral candidates can maintain active roles at Google or Salesforce while conducting research, collapsing the usual divide between industry and academia.
At the doctoral level, dePaul's computer programming curriculum emphasizes practical application through an accelerated, project-intensive learning model designed for working professionals and career-switchers. The program integrates full-stack web development, mobile app development, and cloud computing fundamentals through hands-on coding sprints and real-world capstone projects. Students work directly with Chicago's thriving fintech and digital media sectors, with many completing internships at companies headquartered or heavily invested in the city. The faculty combines academic rigor with active industry engagement—instructors often maintain consulting relationships or lead development teams externally, bringing current best practices and emerging technologies into the classroom. What distinguishes this program is its flexibility: courses run in evening, online, and hybrid formats, allowing students to progress while managing other commitments. Graduates consistently move into junior developer, full-stack engineer, and software engineer roles within months of completion, with strong placement across Chicago's startup ecosystem and established tech companies. The program's focus on employability extends beyond coding—students receive mentorship in technical interviewing, portfolio development, and negotiation skills. DePaul's location in Chicago provides direct access to headquarters of major companies like Salesforce, Google, and numerous fintech startups, creating both networking and recruitment pipelines.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
- Google (corporate)
- Salesforce (corporate)
- Uptake (startup)
Accreditations and Certifications
Location Advantages: Chicago tech ecosystem and fintech hubProximity to Google, Salesforce, and fintech headquartersAccess to Chicago startup community
Southern Illinois University-Carbondale — Carbondale, IL
Hakia Insight: SIU-Carbondale's three specialized labs (Distributed Systems, Computational Intelligence, Bioinformatics) reflect a deliberate breadth that mirrors IBM and Intel's hiring needs—doctoral graduates emerge with depth in multiple domains rather than narrow specialization, a rare advantage in the Midwest.
At the doctoral level, SIU-Carbondale offers advanced graduate programs in Computer Science with strong research components and specialization opportunities. The program prepares students for leadership roles in industry and academia through cutting-edge research and comprehensive coursework.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
- Distributed Systems Research Lab
- Computational Intelligence Lab
- Bioinformatics Lab
- Computer Graphics Lab
Industry Partners
- IBM Research (Research Collaboration)
- Intel (Technology Partner)
- National Center for Supercomputing Applications (Research Partner)
Career Outcomes
Median Salary: $85,000. Top Employers: IBM, Intel, Amazon, Google, Academic Institutions.
Admissions
GPA Requirement: 3.0.
Accreditations and Certifications
- AWS Solutions Architect
- Google Cloud Professional
Toyota Technological Institute at Chicago — Chicago, IL
Key Distinction: TTIC stands out with its exceptional 4:1 student-to-faculty ratio, full funding for all PhD students with minimal teaching requirements (typically only one quarter as TA), and strategic location on the University of Chicago campus providing access to world-class resources while maintaining an intimate research environment.
Hakia Insight: TTIC's 4:1 student-to-faculty ratio and minimal teaching requirements aren't just perks—they're structural: PhD students spend 18+ months more on original research than peers at typical programs, a compounding advantage that explains why alumni lead ML research groups at Cornell, Yale, and UIUC.
At the doctoral level, toyota Technological Institute at Chicago (TTIC) offers a PhD program in computer science focused on cutting-edge research areas including Machine Learning, Algorithms & Complexity, Computer Vision & Computational Photography, Speech and Language Technologies, Computational Biology, and Robotics. As a philanthropically endowed graduate institute located on the University of Chicago campus, TTIC provides an exceptional 4:1 student-to-faculty ratio with world-class faculty who maintain low teaching loads to maximize research mentorship. Every student receives competitive funding, equipment funds, and significant travel support. The program emphasizes preparing students for academic or research careers, with graduates securing tenure-track positions at prestigious universities including Cornell, Yale, University of Illinois, and research positions at MIT CSAIL, Google Research, Meta AI Research, and Microsoft Research. Students enjoy full access to University of Chicago resources including library system, athletic facilities, and courses through cross-listing agreements.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
- Toyota Motor Corporation (corporate)
Career Outcomes
Top Employers: Cornell University, University of Illinois Urbana-Champaign, Yale University, University of Waterloo, Purdue University, MIT CSAIL, University of California Berkeley, Harvard, Caltech, Adobe Research, Google Research, Meta AI Research, Microsoft Research.
Notable Faculty
- Nati Srebro — Machine Learning
- Karen Livescu — Speech and Language Technologies
- Matt Walter — Robotics
- David McAllester — Machine Learning and AI
- Matthew Turk — Computer Vision
Location Advantages: Located on University of Chicago campus in Hyde ParkFull access to University of Chicago library system and facilitiesCross-listing agreements with UChicago Computer Science DepartmentVibrant, culturally rich city of Chicago on Lake Michigan shores