🌐
Toronto Metropolitan University
torontomu.ca › cs › current-undergraduate-students › curriculum-courses
Curriculum & Courses - Department of Computer Science - Toronto Metropolitan University (TMU)
TMU's Department of Computer Science offers undergraduate programs in Computer Science and Cyber Science. These programs will prepare you to lead in the tech world. You will learn theory and apply your knowledge in your courses.
🌐
The Master's University
masters.edu › home › academics › schools › school of science math technology health › department of engineering & computer science › computer science
Computer Science - The Master's University
March 8, 2022 - Most students typically complete these courses as part of their standard four-year degree plan. The classes include: ... In addition to their major, students can also complete a minor in any of these programs by completing the required 15-27 units, depending on the minor: Accounting, Biology, Business Administration, Communication, Computer Science, Education, English, History, Global Studies, Kinesiology & Physical Education, Mathematics, Music, and/or Political Studies.
🌐
Toronto Metropolitan University
torontomu.ca › cs › current-undergraduate-students › curriculum-courses › course-lists
Course Lists - Department of Computer Science - Toronto Metropolitan University (TMU)
REQUIRED: CPS 109 Computer Science I OR CPS 106 Introduction to Multimedia Computation CPS 213 Computer Organization I MTH 110 Discrete Mathematics I · REQUIRED GROUP 1: One course from the following: BLG 143 Biology I CHY 103 General Chemistry I PCS 110 Physics
🌐
Toronto Metropolitan University
torontomu.ca › cs › current-undergraduate-students › curriculum-courses › computer-science-program
Computer Science Program - Department of Computer Science - Toronto Metropolitan University (TMU)
REQUIRED: CPS 109 Computer Science I OR CPS 106 Introduction to Multimedia Computation CPS 213 Computer Organization I MTH 110 Discrete Mathematics I · REQUIRED GROUP 1: One course from the following: BLG 143 Biology I CHY 103 General Chemistry I PCS 110 Physics
🌐
Toronto Metropolitan University
torontomu.ca › programs › undergraduate › computer-science
Computer Science - BSc (Hons) - Programs - Toronto Metropolitan University (TMU)
The Computer Science degree program at TMU offers training in software technology, machine learning, virtual reality, data science and robotics.
🌐
Tmucscu
tmucscu.com
Computer Science Course Union
We cannot provide a description for this page right now
🌐
Tmu
cs.sd.tmu.ac.jp › en › courses.html
Courses | Department of Computer Science
Students develop the basic skills necessary to acquire specialized knowledge through basic science subjects. In the introductory courses starting in their first year, students will learn the latest technologies, and in the second and subsequent years, they will take three specialized subject ...
🌐
Schoolfinder
schoolfinder.com › Programs › 58480 › Computer-Science
Computer Science - Toronto Metropolitan University - SchoolFinder.com!
Software Engineer Computer and Information Systems Managers Cybersecurity Analyst Cloud Engineers Computer Programmers view all ... In this program, you’ll become fluent in several programming languages and learn about data structures, algorithms, machine learning, data science, networks and operating systems to drive the economy forward.
🌐
Arifekrem
arifekrem.github.io › TMU_CS_ClassList
TMU CS classes
CMN 300 (1.00) Communication in the Computer Industry · In this workshop course, students learn to present technical information to audiences with a range of technical knowledge. The course teaches students various forms and content strategies relevant to the computer industry so they can communicate clearly and persuasively in online and traditional media.
Find elsewhere
🌐
Toronto Metropolitan University
torontomu.ca › cs › future-undergraduate-students › program-overview
Program Overview - Department of Computer Science - Toronto Metropolitan University (TMU)
The Computer Science program at TMU will prepare you for a career in the digital world. You'll learn everything from coding and robotics to AI and cybersecurity. Get hands-on experience and research topics like virtual reality and computer graphics.
🌐
Toronto Metropolitan University
torontomu.ca › calendar › 2025-2026 › programs › science › computer_sci › table_i
Computer Science Core Elective Table I - 2025-2026 Calendar - Toronto Metropolitan University (TMU)
Students admitted Fall 2020 and before: A total of nine (9) courses is required. Students admitted Fall 2021 and after: A total of eight (8) courses is required.
🌐
Toronto Metropolitan University
torontomu.ca › graduate › calendar › programs-and-courses › computer-science
Computer Science (MSc, PhD) - Graduate - Toronto Metropolitan University (TMU)
This course presents concepts related to data science research activities including data management and analytics, data modeling, structured and unstructured data, regression models, social data analysis, web and data mining, information retrieval, text analysis and natural language processing. 1 Credit · A transition to research-based learning for computer science students designed to assist them in developing a research protocol.
🌐
Top Universities
topuniversities.com › universities › toronto-metropolitan-university › postgrad › computer-science
Computer Science (MSc) 12 months Postgraduate Program By Toronto ...
Learn more about Computer Science (MSc) 12 months Postgraduate Program By Toronto Metropolitan University (formerly Ryerson University) including the program fees, scholarships, scores and further course information
🌐
Toronto Metropolitan University
torontomu.ca › cs
Department of Computer Science - Toronto Metropolitan University (TMU)
Study Computer Science at Toronto Metropolitan University, Canada’s leader in innovative, career-focused education. Undergraduate, Masters and PhD degree programs available.
🌐
Toronto Metropolitan University
torontomu.ca › calendar › 2025-2026 › courses › computer-science
Computer Science - 2025-2026 Calendar - Toronto Metropolitan University (TMU)
Facebook, opens new window Instagram, opens new window Bluesky, opens new window YouTube, opens new window LinkedIn, opens new window Tiktok, opens new window
🌐
Shiksha
shiksha.com › home › study in canada › universities in canada › universities in toronto › toronto mu › bachelor of science in computer science
Bachelor of Science in Computer Science from Toronto Metropolitan University - Fees, Requirements, Ranking, Eligibility, Scholarship
Toronto Metropolitan University Bachelor of Science in Computer Science course fees, scholarships, eligibility, application, ranking and more. Know How to get admission into Toronto Metropolitan University Bachelor of Science in Computer Science ...
🌐
Reddit
reddit.com › r/torontometu › tmu computer science (first year) schedule help.
r/TorontoMetU on Reddit: TMU computer science (First year) schedule help.
August 8, 2024 -

I am unsure how to figure out my computer science schedule and don't know what to do or what classes I need(I am in TMU computer science). What do I do for my schedule or do they build it for me.

Top answer
1 of 3
1
From the TMU website: "As a new student, you are automatically enrolled in your required fall and winter term courses in early August." The suggested courses you take are listed in the CS undergrad course calendar: https://www.torontomu.ca/calendar/2024-2025/programs/science/computer_sci/
2 of 3
1
As u/bleak_ignis mentioned, you can find a list of suggested courses to take each term (the normal schedule) on the Undergraduate Calendar . For the Fall 2024 term as a First Year, that would be: CPS106 (Introduction to Multimedia Computation) OR CPS109 (Computer Science I) CPS213 (Computer Organization I) MTH110 (Discrete Mathematics) BLG143 (Biology I) OR CHY103 (General Chemistry I) OR PCS110 (Physics) One (1) Table A (Lower) Liberal You are auto-enrolled where possible (this means required courses that you do not need to pick between options for), which in this case should've been CPS213 and MTH110. For all other courses, you will need to enrol manually. This means that your schedule is not already built for you, and requires manual action. It is also recommended to try to switch sections where necessary to get a better schedule. Enrolment for First Years already started (in fact, it started yesterday at 6AM EST), so most of the "good" courses (professor/time) are likely already full. TMU provides this page as a tutorial for how to perform course enrolment. I also recommend this video , as it demonstrates the interface fairly well and provides some good tips. Let me know if you have any questions.
🌐
Reddit
reddit.com › r/torontometu › cs courses review for year 1-2 (most courses)
r/TorontoMetU on Reddit: CS courses review for year 1-2 (most courses)
December 19, 2024 -

Hey I'm making this post to give you the rundown on CS year 1-2 courses at TMU. Hope this helps someone. I haven't personally taken all these courses but I've heard from others. I might add the rest of the courses later.

CPS 109 Computer Science I
Python intro. can be hard for beginners who've never coded. exams are coding assessments. if you get Tim he's nice.

CPS 213 Computer Organization I
Material is about binary, circuits, flip flops and other really basic building blocks of computers. This is a tough and exam heavy course so prioritize it. Exams are MCQ.

MTH 110 Discrete Mathematics I
It's logic but with math. Can be tough, especially if you struggle with math. If you study well you should be fine.

CPS 209 Computer Science II
Next part of CPS 109. Java and object oriented programming intro. Java's syntax can be tricky for beginners. So a little practice before the course (or extra during the course) would make your life easy. Exams are coding assessments.

CPS 310 Computer Organization II
Contuining CPS 213, but very different. This course is all about programming in assembly, which can be tricky. Also exam heavy, exams are MCQ.

CPS 412 Social Issues, Ethics and Professionalism
Easy.

MTH 207 Calculus and Computational Methods I
Similar to Grade 12 Calculus. Multiple quizzes and exams.

CHY 103 General Chemistry I
Not too bad as long as you study. Exams MCQ.

CMN 300 Communication in the Computer Industry
If you can write in English and follow instructions on a rubric it's an easy 90.

CPS 305 Data Structures
OOP taught in Lisp (an obscure language no other uni teaches OOP in). It's one of the more difficult courses.

CPS 393 Introduction to UNIX, C and C++
Mostly Unix and C with a dash of C++. Not the most difficult, none of the material becomes too advanced - but you still have to practice. Past exams are available for practice. Professor provides cheatsheets during exams and there's a redemption clause; if your grade on your final is above your avg, your final grade is that.

MTH 108 Linear Algebra
Matrices, vectors, and some other funny stuff. Imo slightly different (and easier) than pure math courses like calc. You may find it ok. Recommended resource: Kimberly Brehm's yt channel and past papers

CPS 406 Introduction to Software Engineering
Team project and relatively easy exams. 3 projects with surprising amounts of time between them.

CPS 420 Discrete Structures
Continuation of MTH 110 but different material. Not too bad but the final might have curveballs and difficult questions. Exams are written. You must get 50% overall and 50% on exams.

CPS 506
Imagine speedrunning CPS 209 4 times. You have a decent idea. Tests are not too difficult but some languages syntax might get you. Prof may provide some leeway in grading

CPS 590
Continuing on the path laid by CPS 393 but mostly Operating Systems theory with a dash of C. MCQ exams, but don't underestimate - watch out for trick questions. Same redemption clause; if your grade on your final is above your avg, your final grade is that.

🌐
GitHub
github.com › ArshiaRx › Computer-Science-I
GitHub - ArshiaRx/Computer-Science-I: CCPS109 - This course is an Introduction to Computer Science and programming using the Python programming language. This course is taken at TMU, formally known for Ryerson.
CCPS109 - This course is an Introduction to Computer Science and programming using the Python programming language. This course is taken at TMU, formally known for Ryerson. - GitHub - ArshiaRx/Computer-Science-I: CCPS109 - This course is an ...
Author   ArshiaRx