CSC110Y5
UTMFoundations of Computer Science 1
An introduction to the field of computer science that combines the tools and techniques of programming (using a modern programming language) with rigorous mathematical analysis and reasoning. Topics include data representations; program control flow (conditionals, loops, exceptions, functions); mathematical logic and formal proofs; algorithms and run-time analysis; and software engineering principles (formal specification and design, testing and verification). Prior programming experience is not required to succeed in this course.
View full details on the UofT Academic CalendarPrereq: Minimum 70% in Grade 12 Advanced Functions (MHF4U)Breadth: ScienceExcl: CSC108H5 or MAT102H5 or CSC108H1 or CSC110Y1 or CSC120H1 or CSC165H1 or CSCA08H3 or CSCA20H3 or CSCA67H3
0%
liked
Easy0%
Useful0%
0
comments
0
ratings
Course Info
DepartmentCSC
CampusUTM (Mississauga)
Level100
Hours72L/24P
BreadthScience
What do you think of CSC110Y5?
Reviews
No reviews yet — be the first to share your experience.