CS Courses - Fall 2024
Last Term - Current Term - Next Term
Official UNB Timetable can be found here
Course | Section | Title | Professor | Days | Times | Room |
---|---|---|---|---|---|---|
CS*1003 | FR01A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
  | FR06A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
  | FR05A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
  | FR04A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
  | FR03A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
  | FR02A | Prog & Problem Solving for Eng | Thiel, S. | MWF | 08:30AM-09:20AM | T102 |
CS*1023 | FR01A | Data Structures & Algorithms | Pochec, P. | MWF | 12:30PM-01:20PM | IT317 |
CS*1073 | FRL | Intr Comp Prog I (in Java) | McAllister, A. | |||
  | FR07A | Intr Comp Prog I (in Java) | Wilson, C. | MWF | 08:30AM-09:20AM | GWD124 |
  | FR06A | Intr Comp Prog I (in Java) | Bidlake, L. | MWF | 01:30PM-02:20PM | HC11 |
  | FR05A | Intr Comp Prog I (in Java) | Bidlake, L. | MWF | 01:30PM-02:20PM | HC11 |
  | FR04A | Intr Comp Prog I (in Java) | Webber, N. | MWF | 01:30PM-02:20PM | GWC127 |
  | FR03A | Intr Comp Prog I (in Java) | Webber, N. | MWF | 01:30PM-02:20PM | GWC127 |
  | FR02A | Intr Comp Prog I (in Java) | Webber, N. | MWF | 08:30AM-09:20AM | GWC127 |
  | FR01A | Intr Comp Prog I (in Java) | Webber, N. | MWF | 08:30AM-09:20AM | GWC127 |
CS*1083 | FR01A | Intro Comp Prog II (in Java) | Wilson, C. | MWF | 01:30PM-02:20PM | IT317 |
  | FRL | Intro Comp Prog II (in Java) | McAllister, A. | |||
CS*1103 | FR01A | Introduction to Databases | Aljendi, S. | TTh | 08:30AM-09:50AM | IT317 |
  | FRL | Introduction to Databases | McAllister, A. | |||
CS*1203 | FR03A | Overview of Computer Science | Bidlake, L./Aljendi, S./Wilson, C. | TTh | 10:00AM-11:20AM | ML105 |
  | FR02A | Overview of Computer Science | Bidlake, L./Aljendi, S./Wilson, C. | TTh | 10:00AM-11:20AM | ML105 |
  | FR01A | Overview of Computer Science | Bidlake, L./Aljendi, S./Wilson, C. | TTh | 10:00AM-11:20AM | ML105 |
CS*1303 | FR01A | Discrete Structures | Cook, P. | MWF | 12:30PM-01:20PM | H135 |
CS*2043 | FR01A | Intro to Software Engineering | MacIsaac, D./Tabor, A. | TTh | 10:00AM-11:20AM | GWD124 |
  | FR02A | Intro to Software Engineering | MacIsaac, D. | TTh | 12:00PM-01:20PM | GWD124 |
CS*2063 | FR01A | Intro to Mobile Applic Develop | Powell, H. | TTh | 01:00PM-02:20PM | H102 |
CS*2253 | FR01A | Machine Level Programming | Krylov, G. | TTh | 08:30AM-09:50AM | ML105 |
CS*2263 | FR01A | Systems Software Development | Wilson, C. | MWF | 12:30PM-01:20PM | GWD124 |
CS*2383 | FR01A | Data Structures and Algorithms | McAllister, A. | MWF | 10:30AM-11:20AM | B146 |
CS*2413 | FR01A | Information Security | Lu, R. | MWF | 11:30AM-12:20PM | ML53 |
CS*2613 | FR01A | Prog Lang Lab | Bremner, D. | |||
CS*3035 | FR01A | Building User Interfaces | Bateman, S./Campbell, C./Brett, C. | TTh | 10:00AM-11:20AM | HC11 |
CS*3113 | FR01A | Intro to Numerical Methods | Ghabelialla, H. | MWF | 08:30AM-09:20AM | B146 |
CS*3383 | FR01A | Algorithm Design & Analysis | Zhang, H. | MWF | 01:30PM-02:20PM | GWD124 |
CS*3413 | FR01A | Operating Systems I | Krylov, G. | MWF | 09:30AM-10:20AM | GWD124 |
CS*3543 | FR01A | Database Systems & Admin | Ray, S. | MWF | 09:30AM-10:20AM | H135 |
CS*3873 | FR01A | Net-Centric Computing | Song, W. | MWF | 08:30AM-09:20AM | HC10 |
CS*3997 | FR02A | Professional Practice | Kent, K. | TTh | 10:00AM-11:20AM | IT317 |
  | FR01A | Professional Practice | McAllister, A. | TTh | 08:30AM-09:50AM | KIN214 |
CS*4065 | FR01A | Interactive Human-Centered Sys | Rea, D. | MWF | 09:30AM-10:20AM | IT317 |
CS*4355 | FR01A | Cryptanalysis and Db Security | Mandal, K. | TTh | 02:30PM-03:50PM | GWD124 |
CS*4411 | FR01A | Cybersecurity Essentials | Hakak, S. | TTh | 01:00PM-02:20PM | GWC127 |
CS*4765 | FR01A | Natural Language Processing | Cook, P. | TTh | 10:00AM-11:20AM | H135 |
CS*4865 | FR01A | Data Comm and Network Modeling | Pochec, P. | MWF | 09:30AM-10:20AM | GWC127 |
CS*4983 | FR02A | Senior Technical Report | Kent, K. | |||
  | FR01A | Senior Technical Report | Bremner, D. | M | 11:30AM-12:20PM | IT317 |
CS*4995 | FR01A | Topics in Computing | Kent, K. | TTh | 04:30PM-05:50PM | IT317 |
CS*4997 | FR01X | Honours Thesis | Bremner, D. | M | 11:30AM-12:20PM | IT317 |
CS*4999 | FR01A | Introduction to Mixed Reality | TBA | |||
CS*6003 | FR01A | Research Methods for CS | Evans, P. | W | 11:30AM-12:20PM | H214 |
CS*6065 | FR01A | Interactive Human-Centered Sys | Rea, D. | MWF | 09:30AM-10:20AM | IT317 |
CS*6355 | FR03A | Cryptoanal & Data Base S | Mandal, K. | TTh | 02:30PM-03:50PM | GWD124 |
  | FR01A | Cryptoanal & Data Base S | Mandal, K. | TTh | 02:30PM-03:50PM | GWD124 |
CS*6411 | FR02A | Fundamentals of Info Assurance | Alam, M. | TTh | 01:00PM-02:20PM | HC11 |
  | FR01A | Fundamentals of Info Assurance | Hakak, S. | TTh | 01:00PM-02:20PM | GWC127 |
CS*6525 | FRL | Softw. Requirements Analysis | McAllister, A. | |||
CS*6735 | FR01A | Machine Learning & Data Mining | Zhang, H. | MWF | 10:30AM-11:20AM | HC9 |
CS*6765 | FR01A | Natural Language Processing | Cook, P. | TTh | 10:00AM-11:20AM | H135 |
CS*6865 | FR02A | Principles Data Comm & Net Mod | Pochec, P. | MWF | 09:30AM-10:20AM | GWC127 |
  | FR01A | Principles Data Comm & Net Mod | Pochec, P. | MWF | 09:30AM-10:20AM | GWC127 |
CS*6895 | FR01A | Wireless Net & Mobile Communic | Song, W. | TTh | 08:30AM-09:50AM | HC11 |
CS*6905 | FR05A | Entrepreneur Digital Trans I | Kent, K. | TTh | 04:30PM-05:50PM | IT317 |
  | FR06A | Software Quality & Proj.Mgmt | MacIsaac, D. | TTh | 08:30AM-09:50AM | HC10 |
  | FR03A | Advanced Software Process | Benedicenti, L. | F | 01:30PM-03:20PM | H302 |
  | FR02A | Cloud Info Management Systems | Aljendi, S. | T | 11:30AM-12:50PM | HC10 |
  | FR01A | Web API Design | Palma, F. | MWF | 12:30PM-01:20PM | H214 |
CS*6996 | FR01A | Master's Report | Evans, P. | |||
CS*6997 | FR01A | Master's Thesis | Evans, P. | |||
CS*6998 | FR01A | Phd Thesis | Evans, P. | |||
CS*6999 | FR02A | Robust Machine Learning | Razavi-Far, R. | |||
  | FR03A | IoT Device Anomaly Detection | Lu, R. | |||
  | FR01A | Applied Graph Algorithmics | Evans, P. | T | 11:30AM-12:50PM | IT317 |
SWE*4103 | FR01A | Software Quality & Proj.Mgmt. | MacIsaac, D. | TTh | 08:30AM-09:50AM | |
SWE*4703 | FR01A | Software Defined Energy System | Saxena, S. | TTh | 10:00AM-11:20AM | GWD110 |
SWE*4913 | FR01A | Vehicle to Grid | Saxena, S. | - | ||
  | FR02A | Microgrid Design | Saxena, S. | - |