Carleton University

Computer science, data and technologies

Bioinformatics (Collaborative Specialization)

2026-27

  • Program Requirements The student is responsible for fulfilling both the participating unit requirements for the Master's degree, and the requirements of the Collaborative Program. The minimum requirements of the collaborative program include successful completion of two required courses, and a master's thesis on an approved bioinformatics topic. Required courses: 0.5 credit in BIOL 5515 Bioinformatics 0.5 credit in BIOL 5517 Bioinformatics Seminar Thesis - candidates must successful complete a research thesis on a topic in bioinformatics supervised by a faculty member of the Collaborative Program in Bioinformatics. Notes: Students in programs in Biology and Mathematics & Statistics may use BIOL 5515 Bioinformatics to count towards degree requirements; BIOL 5517 Bioinformatics Seminar must be taken in addition to the regular seminar course. Students in Biomedical Engineering may use both BIOL 5515 Bioinformatics and BIOL 5517 Bioinformatics Seminar to count towards degree requirements. In addition, the student's thesis committee or advisory committee may direct the student to take or audit further courses to complement the student's background and research program. M.A.Sc. Biomedical Engineering with Collaborative Specialization in Bioinformatics (5.0 credits) Consult the Bioinformatics section for details regarding admission requirements to this program. Requirements - thesis pathway (5.0 credits) 1. 0.5 credit in: 0.5 BIOM 5010 [0.5] Introduction to Biomedical Engineering 2. 1.0 credit in: 1.0 BIOL 5515 [0.5] Bioinformatics BIOL 5517 [0.5] Bioinformatics Seminar 3. 1.0 credit in BIOM (BMG) courses 1.0 4. 2.5 credits in: 2.5 BIOM 5909 [2.5] M.A.Sc. Thesis (in the specialization) 5. 0.0 credit in: 0.0 BIOM 5800 [0.0] Biomedical Engineering Seminar Total Credits 5.0 M.Sc. Biology with Collaborative Specialization in Bioinformatics (5.0 credits)
  • M.Sc. Mathematics and Statistics with Specialization in Bioinformatics (4.5 credits)
Explore the program
Computer Science

2026-27

  • Program Requirements Course Categories (B.C.S.) The following categories of courses are used in defining the program requirements in Computer Science. Industrial Applications Internship Courses The following courses may only be taken by students participating in one of the School's industrial partnerships and can only be used as free electives in the B.C.S.: COMP 1910 [0.5] Internship COMP 1911 [0.5] Internship COMP 2910 [0.5] Internship COMP 2911 [0.5] Internship COMP 3910 [0.5] Internship COMP 3911 [0.5] Internship COMP 4910 [0.5] Internship COMP 4911 [0.5] Internship Computer Science (COMP) In addition to the courses with subject code COMP, the following courses offered by the Faculty of Engineering and Design are relevant to the B.C.S. program and the Combined Honours programs. These courses are counted as Computer Science credits in B.C.S., Minor in Computer Science, and Combined Honours program requirements: SYSC 3303 [0.5] Real-Time Concurrent Systems SYSC 4005 [0.5] Discrete Simulation/Modeling SYSC 4106 [0.5] The Software Economy and Project Management Breadth Electives 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 COMP, CSEC, DATA, MATH, STAT, the Faculty of Engineering and Design, and the Prohibited Courses category. Free Electives All courses offered by the Faculty of Arts and Social Sciences, the Faculty of Public and Global Affairs, the Faculty of Engineering and Design, 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. Natural Science Electives This category is defined with the B.Math. programs. See the Course Categories section on the Mathematics Program page of this Calendar for details. Prohibited Courses The following courses cannot be used for credit in the B.C.S., the Computer Science Minor, or any Combined Computer Science program. Note that any courses cross-listed with those on the list are also prohibited. Please carefully check the requirements. Consult an advisor before adding a minor that contains a prohibited course as a core requirement. BUSI 1401 [0.5] Foundations of Information Systems BUSI 2401 [0.5] Introduction to Data Analytics BUSI 2402 [0.5] Business Applications Development BUSI 3400 [0.5] Database Design CGSC 1005 [0.5] Computational Methods in Cognitive Science COMP 1001 [0.5] Introduction to Computational Thinking for Arts and Social Science Students ECON 1401 / MATH 1401 [0.5] Elementary Mathematics for Economics I ECON 1402 / MATH 1402 [0.5] Elementary Mathematics for Economics II MATH 1009 [0.5] Mathematics for Business MATH 1119 [0.5] Linear Algebra: with Applications to Business all 0000-level courses and all courses in BIT, IMD, IRM, MPAD, NET, OSS, PLT and ITEC except for the following: BIT 1000 , BIT 1001 , BIT 1100 , BIT 1101 , BIT 1200 , BIT 1201 , BIT 2000 , BIT 2004 (no longer offered), BIT 2005 (no longer offered), BIT 2007 (no longer offered), BIT 2100 (no longer offered), BIT 2300 (no longer offered), MPAD 2400 , MPAD 2501 (no longer offered), MPAD 3300 , MPAD 3501 , MPAD 4001 , MPAD 4501 , MPAD 4502 , MPAD 4503 , MPAD 4504 . Course Categories (B.Cyber) The following categories of courses are used in defining the program requirements in the Bachelor of Cybersecurity program. Free Electives All courses offered by the Faculty of Arts and Social Sciences, the Faculty of Public and Global Affairs, the Faculty of Engineering and Design, 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. Prohibited Courses The following courses cannot be used for credit in the B.Cyber. program. Note that any courses cross-listed with those on the list are also prohibited. Please carefully check the requirements. Consult an advisor before adding a minor that contains a prohibited course as a core requirement. BUSI 1401 [0.5] Foundations of Information Systems BUSI 2401 [0.5] Introduction to Data Analytics BUSI 2402 [0.5] Business Applications Development BUSI 3400 [0.5] Database Design CGSC 1005 [0.5] Computational Methods in Cognitive Science COMP 1001 [0.5] Introduction to Computational Thinking for Arts and Social Science Students ECON 1401 / MATH 1401 [0.5] Elementary Mathematics for Economics I ECON 1402 / MATH 1402 [0.5] Elementary Mathematics for Economics II MATH 1009 [0.5] Mathematics for Business MATH 1119 [0.5] Linear Algebra: with Applications to Business all 0000-level courses and all courses in BIT, IMD, IRM, MPAD, NET, OSS, PLT and ITEC except for the following: BIT 1000 , BIT 1001 , BIT 1100 , BIT 1101 , BIT 1200 , BIT 1201 , BIT 2000 , BIT 2004 (no longer offered), BIT 2005 (no longer offered), BIT 2007 (no longer offered), BIT 2100 (no longer offered), BIT 2300 (no longer offered), MPAD 2400 , MPAD 2501 (no longer offered), MPAD 3300 , MPAD 3501 , MPAD 4001 , MPAD 4501 , MPAD 4502 , MPAD 4503 , MPAD 4504 . Bachelor of Computer Science Honours Bachelor of Computer Science Honours Streams B.C.S. Honours students may either register in the B.C.S. Honours degree below, or in one of the B.C.S. Honours streams that follow. Computer Science B.C.S. Honours (20.0 credits)
  • Computer Science Algorithms Stream B.C.S. Honours (20.0 credits)
  • Computer Science Artificial Intelligence and Machine Learning Stream B.C.S. Honours (20.0 credits)
  • Computer Science Computer Game Development Stream B.C.S. Honours (20.0 credits)
  • Computer Science Cybersecurity Stream B.C.S. Honours (20.0 credits)
  • Computer Science Management and Business Systems Stream B.C.S. Honours (20.0 credits)
  • Computer Science Software Engineering Stream B.C.S. Honours (20.0 credits)
  • Computer Science User Experience and User Interfaces (UX/UI) Stream B.C.S. Honours (20.0 credits)
  • Industrial Applications Internship Option (4.0 credits) Only available to students already accepted by an approved industry partner and pursuing a Bachelor of Computer Science Honours program. Enrolment is limited. Registration in the internship option is by permission of the School only. Internship Courses (4.0 credits) 4.0 COMP 1910 [0.5] Internship COMP 1911 [0.5] Internship COMP 2910 [0.5] Internship COMP 2911 [0.5] Internship COMP 3910 [0.5] Internship COMP 3911 [0.5] Internship COMP 4910 [0.5] Internship COMP 4911 [0.5] Internship Total Credits 4.0 Computer Science B.C.S. Major (20.0 credits)
  • Computer Science and Mathematics B.Math. Combined Honours Students must register in one of the two concentrations below, each of which adds 5.0 credits to the Major CGPA. Computer Science and Mathematics: Concentration in Computing Theory and Numerical Methods B. Math. Combined Honours (20.0 credits)
  • Computer Science and Mathematics: Concentration in Statistics and Computing B. Math. Combined Honours (20.0 credits)
  • Cybersecurity B.Cyber. Honours (20.0 credits)
Explore the program
Cybersecurity (Collaborative Specialization)

2026-27

  • Program Requirements M.C.S. Computer Science with Collaborative Specialization in Cybersecurity (5.0 credits)
  • M.A.Sc. Electrical and Computer Engineering with Collaborative Specialization in Cybersecurity (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Collaborative Specialization in Cybersecurity (4.5 credits)
  • M.A.Sc. Digital Media with Collaborative Specialization in Cybersecurity (5.0 credits)
  • Master of Networking Technology with Collaborative Specialization in Cybersecurity (5.0 credits)
  • M. Infrastructure Protection and International Security with Collaborative Specialization in Cybersecurity (5.0 credits)
  • M.A. International Affairs with Collaborative Specialization in Cybersecurity (5.0 credits)
Explore the program
Data Science

2026-27

  • Program Requirements Course Categories The following categories of courses are used in defining the program requirements in the Bachelor of Data Science program. Free Electives 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. Prohibited Courses The following courses cannot be used for credit in the B.D.S. Please note that any courses cross-listed with those on the list are also prohibited : BIOL 3604 [0.5] Statistics for Biologists BUSI 1401 [0.5] Foundations of Information Systems BUSI 2401 [0.5] Introduction to Data Analytics BUSI 2402 [0.5] Business Applications Development BUSI 3400 [0.5] Database Design CGSC 1005 [0.5] Computational Methods in Cognitive Science COMP 1001 [0.5] Introduction to Computational Thinking for Arts and Social Science Students COMS 3001 [0.5] Quantitative Research in Communication CRCJ 3001 [0.5] Quantitative Methods in Criminology ECON 1401 / MATH 1401 [0.5] Elementary Mathematics for Economics I ECON 1402 / MATH 1402 [0.5] Elementary Mathematics for Economics II ECON 2210 [0.5] Introductory Statistics for Economics ECON 3001 [0.5] Mathematical Methods of Economics ECON 4001 [0.5] Mathematical Analysis in Economics ECON 4002 [0.5] Statistical Analysis in Economics ECON 4004 [0.5] Operations Research: Linear Programming Models ECON 4706 [0.5] Econometrics I ECON 4707 [0.5] Econometrics II ECON 4713 [0.5] Time-Series Econometrics GEOG 2006 [0.5] Introduction to Quantitative Research ECOR 2606 [0.5] Numerical Methods GEOG 3003 [0.5] Quantitative Geography MATH 1009 [0.5] Mathematics for Business MATH 1119 [0.5] Linear Algebra: with Applications to Business NEUR 2001 [0.5] Introduction to Research Methods in Neuroscience NEUR 2002 [0.5] Introduction to Statistics in Neuroscience NEUR 3001 [0.5] Data Analysis in Neuroscience I NEUR 3002 [0.5] Data Analysis in Neuroscience II PSCI 2702 [0.5] A Statistical Toolkit for Political Scientists PSYC 2001 [0.5] Introduction to Research Methods in Psychology PSYC 2002 [0.5] Introduction to Statistics in Psychology PSYC 3000 [1.0] Design and Analysis in Psychological Research SOCI 2004 [0.5] Data Literacy for Social Sciences SOCI 3008 [0.5] Data Analysis for Social Sciences SOCI 4102 [0.5] Multiple Regression Analysis SOWK 3001 [0.5] Introduction to Research Methods in Social Work SYSC 2510 [0.5] Probability, Statistics and Random Processes for Engineers all 0000-level courses and all courses in BIT, IMD, IRM, MPAD, NET, OSS, PLT and ITEC except for the following: BIT 1000 , BIT 1001 , BIT 1100 , BIT 1101 , BIT 1200 , BIT 1201 , BIT 2000 , BIT 2004 (no longer offered), BIT 2005 (no longer offered), BIT 2007 (no longer offered), BIT 2100 (no longer offered), BIT 2300 (no longer offered), MPAD 2400 , MPAD 2501 (no longer offered), MPAD 3300 , MPAD 3501 , MPAD 4001 , MPAD 4501 , MPAD 4502 , MPAD 4503 , MPAD 4504 . Data Science B.D.S. Honours (20.0 credits)
Explore the program
Data Science (Collaborative Specialization)

2026-27

  • Program Requirements Students enrolled in the Collaborative Program in Data Science must meet the requirements of their respective home units as well as those of the Collaborative Program. The requirements of the Collaborative Program do not, however, add to the number of credits students are required to accumulate by their home unit and the credit value of the degree remains the same. Consult the individual programs for detailed program requirements. M.Sc. Biology with Collaborative Specialization in Data Science (5.0 credits)
  • M.A.Sc. Biomedical Engineering with Collaborative Specialization in Data Science (5.0 credits)
  • M.Eng. Biomedical Engineering with Collaborative Specialization in Data Science (5.0 credits)
  • M.Sc. in Chemistry with Collaborative Specialization in Data Science (5.0 credits)
  • Master of Cognitive Science with Collaborative Specialization in Data Science (5.0 credits)
  • M.A. Communication with Collaborative Specialization in Data Science (5.0 credits)
  • M.C.S. Computer Science with Collaborative Specialization in Data Science (5.0 credits)
  • M.A.Sc. Digital Media with Collaborative Specialization in Data Science (5.0 credits)
  • M.Sc. Economics with Collaborative Specialization in Data Science (4.0 credits)
  • M.A.Sc. Electrical and Computer Engineering with Collaborative Specialization in Data Science (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Collaborative Specialization in Data Science (4.5 credits)
  • M.A. Geography with Collaborative Specialization in Data Science (5.0 credits)
  • M.Sc. Geography with Collaborative Specialization in Data Science (5.0 credits)
  • M.Sc. Health Sciences with Collaborative Specialization in Data Science (5.5 credits)
  • M.A. History with Collaborative Specialization in Data Science (4.5 credits)
  • M.A. International Affairs with Collaborative Specialization in Data Science (5.0 credits)
  • Program Requirements Students are expected to complete the master's program within the maximum limits outlined in the Section 13.2 of the General Regulations section of this Calendar. M.A.Sc. Aerospace Engineering with Collaborative Specialization in Data Science (5.0 credits) M.A.Sc. Materials Engineering with Collaborative Specialization in Data Science (5.0 credits) M.A.Sc. Mechanical Engineering with Collaborative Specialization in Data Science (5.0 credits) Requirements: 1. 0.5 credit in: 0.5 DATA 5000 [0.5] Introduction to Data Science 2. 0.5 credit from data science elective courses: 0.5 MECH 5103 [0.5] 3D Machine Vision: From Robots to the Space Station MECH 5205 [0.5] Building Performance Simulation MECH 5504 [0.5] Guidance, Navigation and Control MECH 5506 [0.5] Neuro and Fuzzy Control MECH 5508 [0.5] System Modelling, Dynamics and Control MECH 5509 [0.5] Nonlinear Systems Analysis & Controls MAAJ 5026 [0.5] System Modelling, Dynamics and Control MAAJ 5027 [0.5] Nonlinear System Analysis and Controls MAAJ 5028 [0.5] 3D Machine Vision: From Robots to the Space Station MAAJ 5055 [0.5] High-Performance Parallel Scientific Computing MAAJ 5105 [0.5] Non-Linear Optimization MAAJ 5251 [0.5] Guidance, Navigation and Control MAAJ 5252 [0.5] Neuro and Fuzzy Control SYSC 5001 [0.5] Simulation and Modeling SYSC 5004 [0.5] Optimization for Engineering Applications SYSC 5202 [0.5] Applications in Biomedical Image Processing SYSC 5303 [0.5] Interactive Networked Systems and Telemedicine SYSC 5405 [0.5] Pattern Classification and Experiment Design COMP 5112 [0.5] Algorithms for Data Science COMP 5204 [0.5] Computational Aspects of Geographic Information Systems COMP 5306 [0.5] Data Integration COMP 5703 [0.5] Algorithm Analysis and Design COMP 5704 [0.5] Parallel Algorithms and Applications in Data Science 3. 1.5 credits in courses offered by the OCIMAE. 1.5 4. Participation in the Mechanical and Aerospace Engineering seminar series 5. 2.5 credits in: 2.5 MECH 5909 [2.5] M.A.Sc. Thesis (in the Specialization) Total credits 5.0 M.Sc. Physics Medical Physics with Collaborative Specialization in Data Science (5.0 credits)
  • M.Sc. Physics Particle Physics with Collaborative Specialization in Data Science (5.0 credits)
  • M.A. Psychology with Collaborative Specialization in Data Science (5.0 credits) Notes: Students must receive a minimum grade of A in each of the courses included in the Specialization. Courses for each research area are listed on the departmental website: carleton.ca/psychology . Requirements: 1. 1.0 credit in: 1.0 PSYC 5410 [0.5] Foundations of the General Linear Model PSYC 5411 [0.5] Extension of the General Linear Model 2. 0.5 credit in: 0.5 DATA 5000 [0.5] Introduction to Data Science 3. 0.5 credit in PSYC at the 5000 level, excluding the professional development courses listed in Item 4 and excluding the elective statistics courses listed below. 0.5 4. 0.5 credit from the following professional development courses: 0.5 PSYC 5000 [0.5] Introduction to Program Evaluation PSYC 5002 [0.5] Ethics in Psychology PSYC 5003 [0.5] Open Science and Methodological Improvements PSYC 5004 [0.5] Knowledge Mobilization PSYC 5802 [0.5] Special Topics: Professional Development PSYC 5903 [0.5] Practicum in Psychology 5. Completion of: 0.0 PSYC 5906 [0.0] Pro-Seminar in Psychology 6. 2.5 credits in: 2.5 PSYC 5909 [2.5] M.A. Thesis (in the area of Data Science, which must be defended at an oral examination) Total Credits 5.0 Master of Public Policy and Administration with Collaborative Specialization in Data Science (7.0 credits)
  • Master of Public Policy and Administration with Collaborative Specialization in Data Science (advanced entry, 5.0 credits)
  • M.A. Sociology with Collaborative Specialization in Data Science (5.0 credits)
Explore the program
Data Science, Analytics, and Artificial Intelligence

2026-27

  • M.A.Sc. Data Science, Analytics, and Artificial Intelligence (5.0 credits)
  • M.C.S. Data Science, Analytics, and Artificial Intelligence (5.0 credits)
  • M.Eng. Data Science, Analytics, and Artificial Intelligence (4.5 credits)
  • M.I.T. Data Science, Analytics, and Artificial Intelligence (5.0 credits)
  • M.Sc. Data Science, Analytics, and Artificial Intelligence (5.0 credits)
  • Ph.D. Data Science, Analytics, and Artificial Intelligence (1.5 credits)
Explore the program
Electrical and Computer Engineering

2026-27

  • Program Requirements Subject to the approval of the departmental chair, a student may take up to half of the course credits in the program in other disciplines (e.g., Mathematics, Computer Science, Physics). Master's programs with a thesis earn the Master of Applied Science degree, while other master's programs earn the Master of Engineering degree. M.A.Sc. Electrical and Computer Engineering (5.0 credits)
  • M.Eng. Electrical and Computer Engineering (4.5 credits)
  • M.A.Sc. Electrical and Computer Engineering with Concentration in Modeling and Simulation (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Concentration in Modeling and Simulation (4.5 credits)
  • M.A.Sc. Electrical and Computer Engineering with Concentration in Software Engineering (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Concentration in Software Engineering (4.5 credits)
  • M.A.Sc. Electrical and Computer Engineering with Collaborative Specialization in Climate Change (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Collaborative Specialization in Climate Change (4.5 credits)
  • M.A.Sc. Electrical and Computer Engineering with Collaborative Specialization in Cybersecurity (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Collaborative Specialization in Cybersecurity (4.5 credits)
  • M.A.Sc. Electrical and Computer Engineering with Collaborative Specialization in Data Science (5.0 credits)
  • M.Eng. Electrical and Computer Engineering with Collaborative Specialization in Data Science (4.5 credits)
  • Cooperative Master's Degree (5.0 credits) Participation in the Cooperative Master's program is subject to acceptance by a suitable sponsoring organization. Requirements - by thesis 1. 3.0 credits in courses 3.0 2. 2.0 credits in Thesis 2.0 Total Credits 5.0 Requirements - by project 1. 4.0 credits in courses 4.0 2. 1.0 credit in two 0.5-credit projects (Each project conducted in one of two work terms) 1.0 Total Credits 5.0 Ph.D. Electrical and Computer Engineering (1.5 credits) Subject to the approval of the advisory committee, a student may take up to half of the course credits in the program in other disciplines (e.g., Mathematics, Computer Science, Physics). Requirements: 1. 1.5 credits in courses 1.5 2. A comprehensive examination involving written and oral examinations and a written thesis proposal, to take place before the end of the fourth term of registration 3. 0.0 credits in a thesis which must be defended at an oral examination 0.0 Total Credits 1.5 Ph.D. Electrical and Computer Engineering with Concentration in Software Engineering (1.5 credits)
Explore the program
Human-Computer Interaction

2026-27

  • Master of Human-Computer Interaction (5.0 credits)
  • Master of Human-Computer Interaction with Collaborative Specialization in Accessibility (5.0 credits)
Explore the program
Information Technology

2026-27

  • Program Requirements Course Categories Carleton University Electives Algonquin college Electives Please check the current lists of approved electives on the program web site. Information Resource Management B.I.T. (20.0 credits)
  • Interactive Multimedia and Design B.I.T. (20.0 credits)
  • Interactive Multimedia and Design Animation & Visual Effects Stream B.I.T. (20.0 credits) This stream is open to students in the Interactive Multimedia and Design B.I.T. program with 4th year standing. A. Credits Included in the Major CGPA (11.0 credits) 1. 2.0 credits in: 2.0 IMD 1001 [0.5] Visual Communication IMD 1002 [0.5] Visual Dynamics IMD 1004 [0.5] Design Processes IMD 1005 [0.5] Web Development 2. 3.0 credits in: 3.0 BIT 2008 [0.5] Multimedia Data Management BIT 2400 [0.5] Intermediate Programming IMD 2003 [0.5] Audio and Video IMD 2007 [0.5] Intro to 3D Animation IMD 2900 [1.0] Design Studio 1 3. 3.0 credits in: 3.0 IMD 3004 [0.5] Human Computer Interaction and Design IMD 3005 [0.5] Sensor-Based Interaction IMD 3900 [1.0] Design Studio 2 IMD 3901 [1.0] Design Studio 3 4. 1.5 credits in: 1.5 ITEC 4007 [0.5] Dynamics and Physics-Based Animation ITEC 4009 [0.5] Rigging and Advanced Character Animation ITEC 4010 [0.5] Visual Effects and Compositing 5. 1.5 credits in: 1.5 IMD 4901 [1.5] IMD Capstone Project (1.5) B. Credits Not Included in the Major CGPA (9.0 credits) 6. 2.5 credits in: 2.5 BIT 1002 [0.5] Physics for Information Technology I BIT 1100 [0.5] Mathematics I for IMD BIT 1101 [0.5] Mathematics II for IMD BIT 1400 [0.5] Introduction to Programming and Problem Solving IMD 1000 [0.5] Introduction to Interactive Multimedia Design 7. 2.0 credits in: 2.0 BIT 2002 [0.5] Marketing in the IT sector BIT 2006 [0.5] Elective BIT 2009 [0.5] Statistics for Technology IMD 2006 [0.5] Introduction to Game Design and Development 8. 1.5 credits in: 1.5 CCDP 3003 [0.5] Communication Skills for IMD IMD 3002 [0.5] 3D Computer Graphics IMD 3006 [0.5] Software Design for Multimedia Applications 9. 0.5 credit in: 0.5 IMD 4002 [0.5] Technology and Culture 10. 1.0 credit in Arts and Humanities elective outside the faculties of Business, Science and Engineering. 1.0 11. 1.5 credit in electives for IMD, and/or Directed Studies 1.5 BIT 4000 [0.5] Directed Studies IMD 4006 [0.5] Advanced Game Design and Development IMD 4008 [0.5] Mobile User Interface Design and Development IRM 4002 [0.5] Network Technology ITEC 3100 [0.5] Immersive Storytelling ITEC 4011 [0.5] Artificial Intelligence for Digital Media ITEC 4012 [0.5] Web Application Frameworks ITEC 4014 [0.5] User Experience Design and Accessibility ITEC 4015 [0.5] Designing and Producing Sound ITEC 4016 [0.5] Virtual and Augmented Reality ITEC 4017 [0.5] Photo and Non-Photo-Realistic Rendering ITEC 4018 [0.5] GPU Programming and Real-Time Rendering ITEC 4019 [0.5] Directing and Cinematography for Digital Storytelling ITEC 4020 [0.5] Environment and Architectural Modelling ITEC 4021 [0.5] Empirical Research Methods in HCI Total Credits 20.0 Interactive Multimedia and Design Game Design/Development Stream B.I.T. (20.0 credits) This stream is open to students in the Interactive Multimedia and Design B.I.T. program with 4th year standing. A. Credits Included in the Major CGPA (11.0 credits) 1. 2.0 credits in: 2.0 IMD 1001 [0.5] Visual Communication IMD 1002 [0.5] Visual Dynamics IMD 1004 [0.5] Design Processes IMD 1005 [0.5] Web Development 2. 3.0 credits in: 3.0 BIT 2008 [0.5] Multimedia Data Management BIT 2400 [0.5] Intermediate Programming IMD 2003 [0.5] Audio and Video IMD 2007 [0.5] Intro to 3D Animation IMD 2900 [1.0] Design Studio 1 3. 3.0 credits in: 3.0 IMD 3004 [0.5] Human Computer Interaction and Design IMD 3005 [0.5] Sensor-Based Interaction IMD 3900 [1.0] Design Studio 2 IMD 3901 [1.0] Design Studio 3 4. 1.5 credits in: 1.5 IMD 4006 [0.5] Advanced Game Design and Development ITEC 4009 [0.5] Rigging and Advanced Character Animation ITEC 4011 [0.5] Artificial Intelligence for Digital Media 5. 1.5 credits in: 1.5 IMD 4901 [1.5] IMD Capstone Project (1.5) B. Credits Not Included in the Major CGPA (9.0 credits) 6. 2.5 credits in: 2.5 BIT 1002 [0.5] Physics for Information Technology I BIT 1100 [0.5] Mathematics I for IMD BIT 1101 [0.5] Mathematics II for IMD BIT 1400 [0.5] Introduction to Programming and Problem Solving IMD 1000 [0.5] Introduction to Interactive Multimedia Design 7. 2.0 credits in: 2.0 BIT 2002 [0.5] Marketing in the IT sector BIT 2006 [0.5] Elective BIT 2009 [0.5] Statistics for Technology IMD 2006 [0.5] Introduction to Game Design and Development 8. 1.5 credits in: 1.5 CCDP 3003 [0.5] Communication Skills for IMD IMD 3002 [0.5] 3D Computer Graphics IMD 3006 [0.5] Software Design for Multimedia Applications 9. 0.5 credit in: 0.5 IMD 4002 [0.5] Technology and Culture 10. 1.0 credit in Arts and Humanities elective outside the faculties of Business, Science and Engineering. 1.0 11. 1.5 credit in electives for IMD, and/or Directed Studies 1.5 BIT 4000 [0.5] Directed Studies IMD 4008 [0.5] Mobile User Interface Design and Development IRM 4002 [0.5] Network Technology ITEC 3100 [0.5] Immersive Storytelling ITEC 4007 [0.5] Dynamics and Physics-Based Animation ITEC 4010 [0.5] Visual Effects and Compositing ITEC 4012 [0.5] Web Application Frameworks ITEC 4014 [0.5] User Experience Design and Accessibility ITEC 4015 [0.5] Designing and Producing Sound ITEC 4016 [0.5] Virtual and Augmented Reality ITEC 4017 [0.5] Photo and Non-Photo-Realistic Rendering ITEC 4018 [0.5] GPU Programming and Real-Time Rendering ITEC 4019 [0.5] Directing and Cinematography for Digital Storytelling ITEC 4020 [0.5] Environment and Architectural Modelling ITEC 4021 [0.5] Empirical Research Methods in HCI Total Credits 20.0 Interactive Multimedia and Design Web & User Interfaces Stream B.I.T. (20.0 credits) This stream is open to students in the Interactive Multimedia and Design B.I.T. program with 4th year standing. A. Credits Included in the Major CGPA (11.0 credits) 1. 2.0 credits in: 2.0 IMD 1001 [0.5] Visual Communication IMD 1002 [0.5] Visual Dynamics IMD 1004 [0.5] Design Processes IMD 1005 [0.5] Web Development 2. 3.0 credits in: 3.0 BIT 2008 [0.5] Multimedia Data Management BIT 2400 [0.5] Intermediate Programming IMD 2003 [0.5] Audio and Video IMD 2007 [0.5] Intro to 3D Animation IMD 2900 [1.0] Design Studio 1 3. 3.0 credits in: 3.0 IMD 3004 [0.5] Human Computer Interaction and Design IMD 3005 [0.5] Sensor-Based Interaction IMD 3900 [1.0] Design Studio 2 IMD 3901 [1.0] Design Studio 3 4. 1.5 credits in: 1.5 IMD 4008 [0.5] Mobile User Interface Design and Development ITEC 4012 [0.5] Web Application Frameworks ITEC 4014 [0.5] User Experience Design and Accessibility 5. 1.5 credits in: 1.5 IMD 4901 [1.5] IMD Capstone Project (1.5) B. Credits Not Included in the Major CGPA (9.0 credits) 6. 2.5 credits in: 2.5 BIT 1002 [0.5] Physics for Information Technology I BIT 1100 [0.5] Mathematics I for IMD BIT 1101 [0.5] Mathematics II for IMD BIT 1400 [0.5] Introduction to Programming and Problem Solving IMD 1000 [0.5] Introduction to Interactive Multimedia Design 7. 2.0 credits in: 2.0 BIT 2002 [0.5] Marketing in the IT sector BIT 2006 [0.5] Elective BIT 2009 [0.5] Statistics for Technology IMD 2006 [0.5] Introduction to Game Design and Development 8. 1.5 credits in: 1.5 CCDP 3003 [0.5] Communication Skills for IMD IMD 3002 [0.5] 3D Computer Graphics IMD 3006 [0.5] Software Design for Multimedia Applications 9. 0.5 credit in: 0.5 IMD 4002 [0.5] Technology and Culture 10. 1.0 credit in Arts and Humanities elective outside the faculties of Business, Science and Engineering. 1.0 11. 1.5 credits in electives for IMD, and/or Directed Studies 1.5 BIT 4000 [0.5] Directed Studies IMD 4006 [0.5] Advanced Game Design and Development IRM 4002 [0.5] Network Technology ITEC 3100 [0.5] Immersive Storytelling ITEC 4007 [0.5] Dynamics and Physics-Based Animation ITEC 4009 [0.5] Rigging and Advanced Character Animation ITEC 4010 [0.5] Visual Effects and Compositing ITEC 4011 [0.5] Artificial Intelligence for Digital Media ITEC 4015 [0.5] Designing and Producing Sound ITEC 4016 [0.5] Virtual and Augmented Reality ITEC 4017 [0.5] Photo and Non-Photo-Realistic Rendering ITEC 4018 [0.5] GPU Programming and Real-Time Rendering ITEC 4019 [0.5] Directing and Cinematography for Digital Storytelling ITEC 4020 [0.5] Environment and Architectural Modelling ITEC 4021 [0.5] Empirical Research Methods in HCI Total Credits 20.0 Retention of Work (Interactive Multimedia and Design Program Only) A portfolio represents a record of the student's progress and design experience over the years, and is an indispensable requirement for any future job application. A portfolio is started in first year and continues to expand until graduation. The School, therefore, requires that each student produce reproductions (on a digital storage device, e.g. flash drive) of their work at the end of each term. One copy of the work should be put in the student's portfolio and the other turned in to the instructor for retention in the School's archives. (This facilitates retrospective exhibitions of work, accreditation, publications and any future references for pedagogic purposes.) Original work is the property of the students, but the School retains the right to keep work of merit for up to four years after the date of submission. The School will make every effort to preserve the work in good condition, and will give authorship credit and take care of its proper use. Network Technology B.I.T. (20.0 credits)
  • Optical Systems and Sensors B.I.T. (20.0 credits)
Explore the program
Explore the profile