Computer Science Degree

Bachelor's degree

In Evanston (USA)

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Evanston (USA)

EECS 212-0 Mathematical Foundations of Comp Science (1 Unit) Basic concepts of finite and structural mathematics. Sets, axiomatic systems, the propositional and predicate calculi, and graph theory. Application to computer science: sequential machines, formal grammars, and software design.
Prerequisite: MATH 230-0.

Facilities

Location

Start date

Evanston (USA)
See map
633 Clark St, Evanston, 60208

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2019

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 5 years

Subjects

  • GCSE Mathematics
  • Engineering
  • Systems
  • Calculus
  • Mathematics
  • Design

Course programme

Course Title
Requirements (48 units)
Core Courses (32 units) 1
4 mathematics courses:
EECS 212-0 Mathematical Foundations of Comp Science
MATH 220-0 Differential Calculus of One-Variable Functions
MATH 224-0 Integral Calculus of One-Variable Functions
MATH 230-0 Differential Calculus of Multivariable Functions
4 engineering analysis and computer proficiency courses:
GEN_ENG 205-1 & GEN_ENG 205-2 & GEN_ENG 205-3 Engineering Analysis I and Engineering Analysis II and Engineering Analysis III
or GEN_ENG 206-1 & GEN_ENG 206-2 & GEN_ENG 206-3 Honor Engineering Analysis and Honors Engineering Analysis and Honors Engineering Analysis
EECS 111-0 Fundamentals of Computer Programming
4 units of basic science chosen according to McCormick basic science guidelines
3 design and communications courses
5 basic engineering courses:
EECS 211-0 Fundamentals of Computer Programming II
EECS 302-0 Probabilistic Systems
or IEMS 201-0 Introduction to Statistics
or IEMS 303-0 Statistics
3 courses from at least two of the remaining basic engineering areas: computer architecture and numerical methods, electrical science, fluids and solids, materials science and engineering, systems engineering and analysis, and thermodynamics
7 social sciences/humanities courses
5 unrestricted electives
Major Program (16 units)
3 required courses:
EECS 101-0 Computer Science: Concepts, Philosophy, and Connections
EECS 213-0 Introduction to Computer Systems
EECS 214-0 Data Structures & Algorithms
5 breadth courses, 1 from each of the following areas (see department website for changes to this list):
Theory
Systems
Artificial intelligence
Interfaces
Software development
6 technical electives:
Technical electives
2 project courses:
Project courses

Computer Science Degree

Price on request