Mathematics for Computer Science OpenCourseWare: A Free Undergraduate Mathematics Course for Computer Science Students by MIT
'Mathematics for Computer Science' is offered free online by MIT. This OpenCourseWare class is concerned with discrete mathematics and its applications to the field of computer science. This undergraduate course is intended for students working towards a bachelor's degree in Computer Science or a related field.
Mathematics for Computer Science: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | Yes |
Mathematics for Computer Science: Course Description
This course provides an in-depth study of finite mathematics, also known as discrete mathematics. Finite mathematics is applied to computer science and engineering in this course, as it can be used to assist with overcoming challenges in programming and algorithm development. Lecture topics include sets and functions, number theory, graph theory, asymptotics and probability. 'Mathematics for Computer Science' is taught by professors Albert Meyer and Ronitt Rubinfeld.
Course materials available to those taking the online version of this course include full readings, lecture slides, exams and problems with solutions. For more information, visit the mathematics for computer science course site.
Featured School Choices:
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- BS in Cloud Computing and Solutions
- BS in Analytics - Cloud Computing
- BS in Analytics - Information Security and Assurance
- BS in Analytics - Network Administration
- BS in Analytics - Software Development Using C#
More information about Purdue Global
-
Colorado Christian University
Colorado Christian University responds quickly to information requests through this site.
Suggested programs:
- Computer Science, B.S.
- Information Systems Management, B.S.
- Computer Information Technology, B.S.
- Computer Information Technology - Database Management, B.S.
- Computer Information Technology - Networking, B.S.
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- B.S. in Information Technology
- B.S. in Applied Technology
- B.S. in Software Development
- Bachelor of Science in Business Information Systems
- Bachelor of Science in Applied Business Information Systems
More information about Grand Canyon University
-
UMass Global
UMass Global responds quickly to information requests through this site.
Suggested programs:
- BS in Information Technology
- BS in Information Technology (Project Management)
-
Howard University
Howard University responds quickly to information requests through this site.
More information about Howard University
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Bachelor of Science - Software Development
- Cybersecurity Bachelors - Campus
- Game Business and Esports Bachelors - Campus
- Interactive Technology Bachelors with Game Design Concentration - Campus
- Computer Science Bachelors - Online
More information about Full Sail University