🌐
University of Manitoba
umanitoba.ca › science › computer-science › course-offerings
Faculty of Science | University of Manitoba - Course offerings Computer Science
COMP 1006 - Introduction to Tools and Techniques in Computer Science 2 ... Provided are the PDF files for our undergraduate courses, offering in-depth details for each subject.
🌐
University of Waterloo
ucalendar.uwaterloo.ca › 2324 › COURSE › course-CS.html
Courses Computer Science
An introduction to the fundamentals of computer science through the application of elementary programming patterns in the functional style of programming. Function definition and application. Tracing via substitution. Design, testing, and documentation. Recursive data definitions.
People also ask

What are the subjects studied in computer Science courses?
Computer Science courses include both Core and Elective subjects. These concepts broadly fall into the category of programming, systems, theory, and applications. Programming languages like Python, JAVA, C+, data structures, operating systems, and DBMS are a few of the major subjects covered in the curriculum of most computer Science courses. Newer trends and topics emerging in the field of computer Science include subjects like AI, ML, Cyber Security, and Cloud Computing.
🌐
shiksha.com
shiksha.com › home › science › computer science
Computer Science Syllabus & Subjects 2025: Download Top Colleges ...
What are the core subjects studied in BSc Computer Science course?
BSc Computer Science core subjects are mentioned in the table below: BSc Computer Science Core Subjects Programming in C Linux Operating System Fundamentals of Information Technology SQL AND PL/SQL Object Oriented Programming using 'C+' Compiler Construction System Analysis and Design Database Management System java Programming Visual Basic Programming Operating Systems Robotics & Perception Note: The above information is sourced from external sites and may vary
🌐
shiksha.com
shiksha.com › home › science › computer science
Computer Science Syllabus & Subjects 2025: Download Top Colleges ...
What are the elective subjects offered in BSc Computer Science?
Here are some of the most popular elective subjects offered in the BSc Computer Science course. BSc Computer Science Elective Subjects Computer Networks Computer Graphics Software Engineering Resource Management Techniques Cloud Computing Security in Information Technology Software Testing E-Commerce Note- This information is sourced from multiple sources on the web. Hence, it is subject to vary.
🌐
shiksha.com
shiksha.com › home › science › computer science
Computer Science Syllabus & Subjects 2025: Download Top Colleges ...
🌐
Alexander College
alexandercollege.ca › home › programs and courses › subject areas › computer science
Computer Science – Alexander College
November 23, 2023 - Free online books for all subjects. open.umn.edu ... Using Information Technology – A Practical Introduction to Computers and Communications, 5/edition mheducation.ca ... Please note that the activities at the site are designed for all ages, but the content is solid computer science content that relates to what you will be learning.
🌐
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
🌐
University of Toronto Academic Calendar
artsci.calendar.utoronto.ca › section › Computer-Science
Computer Science | Academic Calendar
What these tasks have in common has little to do with the physics or electronics of computers; what matters is that they can be formulated as some sort of computation. This is the real subject matter of Computer Science: computation, and what can or cannot be done computationally.
🌐
Columbia Bulletin
bulletin.columbia.edu › general-studies › majors-concentrations › computer-science › computer-science.pdf pdf
Computer Science 1 COMPUTER SCIENCE The Computer Science Department:
COMS W2132 Intermediate Computing in Python. 4.00 points. Prerequisites: (ENGI E1006) or (COMS W1002) or equivalent prior ... COMS W2702 AI in Context. 3.00 points. Prerequisites: STAT UN1201 or equivalent is strongly recommended. An interdisciplinary introduction to the history, development and modern · application of artificial intelligence in a variety of contexts. Context · subjects and teaching staff will vary by semester.
🌐
Teach Yourself Computer Science
teachyourselfcs.com
Teach Yourself Computer Science
For computer graphics: work through Berkeley’s CS 184 material, and use Computer Graphics: Principles and Practice as a textbook. Realistically, all of these subjects have a significant amount of overlap, and refer to one another cyclically.
Find elsewhere
🌐
Shiksha
shiksha.com › home › science › computer science
Computer Science Syllabus & Subjects 2025: Download Top Colleges Curriculum
March 26, 2025 - Get detailed insights into Computer Science Syllabus & Subjects for 2025, including semester-wise topics, core areas, and elective options. Understand the academic structure of Computer Science programs.
🌐
University of Alberta
calendar.ualberta.ca › preview_program.php
Program: Bachelor of Science Computing Science Subject Area - University of Alberta
The University of Alberta Undergraduate and Graduate Calendars are its official repository for degree, program, and course requirements, along with the rules, regulations, policies, fees, and information about financial aid and scholarships.
🌐
Carleton University
calendar.carleton.ca › undergrad › undergradprograms › computerscience
Computer Science
All courses offered by the Faculty of Arts and Social Sciences, the Faculty of Public and Global Affairs, the Sprott School of Business and the Faculty of Science except for courses in the Prohibited Courses category. Free electives can include COMP, CSEC, DATA, MATH and STAT courses. This category is defined with the B.Math. programs. See the Course Categories section on the Mathematics Program page of this Calendar for details. The following courses cannot be used for credit in the B.C.S., the Computer Science Minor, or any Combined Computer Science program.
🌐
IIT
catalog.iit.edu › undergraduate › colleges › computing › computer-science › computer-science.pdf pdf
Computer Science 1 COMPUTER SCIENCE Stuart Building, Room 235 10 W. 31st St.
... Prerequisite(s): CS 401 or CSSP 401 with min. grade of S ... This course is a six-credit hour integration of CS 401 and CS 402. The course is an introduction to data structures but is designed to · expand programming skills/concepts using software development · methodology techniques.
🌐
University of Saskatchewan
programs.usask.ca › arts-and-science › computer-science › bsc-4-computer-science.php
Bachelor of Science Four-year (B.Sc. Four-year) - University Catalogue 2025-26 | University of Saskatchewan
MATH 110/133/176, MATH 163 and MATH164 are required for all Computer Science majors, and must be taken prior to some of the courses in these specializations.
🌐
Yale University
catalog.yale.edu › ycps › subjects-of-instruction › computer-science
Computer Science
For a complete list of Computer Science Department personnel, visit the department website. See the Roadmap Library for a visual representation of the major. ... Print this page. ... The PDF will include all information unique to this page.
🌐
Mtroyal
catalog.mtroyal.ca › preview_program.php
Program: Computer Science, B.Sc. - Mount Royal University
Mount Royal University 4825 Mount Royal Gate SW Calgary, Alberta, Canada T3E 6K6 · With gratitude and reciprocity, Mount Royal University acknowledges the relationships to the land and all beings, and the songs, stories and teachings of the Siksika Nation, the Piikani Nation, the Kainai Nation, ...
🌐
FreeBookCentre
freebookcentre.net › CompuScience › Free-Computer-Science-Books-Download.html
Free Computer Science Books Download | Ebooks Online Read books
Looking for free Computer Science Books? Download textbooks, ebooks, and lecture notes in PDF format. Learn basics, advanced concepts, and get an introduction to the subject.
🌐
Wikipedia
en.wikipedia.org › wiki › Outline_of_computer_science
Outline of computer science - Wikipedia
3 weeks ago - Computer science can be described as all of the following: ... Coding theory – Useful in networking, programming, system development, and other areas where computers communicate with each other. Game theory – Useful in artificial intelligence and cybernetics.
🌐
Cbseacademic
cbseacademic.nic.in › web_material › CurriculumMain26 › SrSec › Computer_Science_SrSec_2025-26.pdf pdf
COMPUTER SCIENCE Subject Code - 083 Class XI (2025-26) 1. Learning Outcomes
COMPUTER SCIENCE · Subject Code - 083 · Class XI (2025-26) 1. Learning Outcomes · Students should be able to: a) develop basic computational thinking · b) explain and use data types · c) appreciate the notion of algorithms · d) develop a basic understanding of computer systems- architecture ...
🌐
Algoma University
algomau.ca › home › academics › programs › computer science
Computer Science - Algoma
July 26, 2018 - Students will develop skills in the analysis, design, programming, and testing of computer consoles, mobiles, PC, and hand-held video games. Graduates of this specialization often use their gaming projects courses to develop a sophisticated portfolio that can be used when seeking employment. ... The Data Science and AI specialization provides students with the knowledge and technical skills needed to analyze complex datasets and develop intelligent systems.