CS Courses - Fall 2024

Last Term - Current Term - Next Term

Official UNB Timetable can be found here

CourseSectionTitleProfessorDaysTimesRoom
CS*1003FR01AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
 FR06AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
 FR05AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
 FR04AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
 FR03AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
 FR02AProg & Problem Solving for EngThiel, S.MWF08:30AM-09:20AMT102
CS*1023FR01AData Structures & AlgorithmsPochec, P.MWF12:30PM-01:20PMIT317
CS*1073FRLIntr Comp Prog I (in Java)McAllister, A.
 FR07AIntr Comp Prog I (in Java)Wilson, C.MWF08:30AM-09:20AMGWD124
 FR06AIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMHC11
 FR05AIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMHC11
 FR04AIntr Comp Prog I (in Java)Webber, N.MWF01:30PM-02:20PMGWC127
 FR03AIntr Comp Prog I (in Java)Webber, N.MWF01:30PM-02:20PMGWC127
 FR02AIntr Comp Prog I (in Java)Webber, N.MWF08:30AM-09:20AMGWC127
 FR01AIntr Comp Prog I (in Java)Webber, N.MWF08:30AM-09:20AMGWC127
CS*1083FR01AIntro Comp Prog II (in Java)Wilson, C.MWF01:30PM-02:20PMIT317
 FRLIntro Comp Prog II (in Java)McAllister, A.
CS*1103FR01AIntroduction to DatabasesAljendi, S.TTh08:30AM-09:50AMIT317
 FRLIntroduction to DatabasesMcAllister, A.
CS*1203FR03AOverview of Computer ScienceBidlake, L./Aljendi, S./Wilson, C.TTh10:00AM-11:20AMML105
 FR02AOverview of Computer ScienceBidlake, L./Aljendi, S./Wilson, C.TTh10:00AM-11:20AMML105
 FR01AOverview of Computer ScienceBidlake, L./Aljendi, S./Wilson, C.TTh10:00AM-11:20AMML105
CS*1303FR01ADiscrete StructuresCook, P.MWF12:30PM-01:20PMH135
CS*2043FR01AIntro to Software EngineeringMacIsaac, D./Tabor, A.TTh10:00AM-11:20AMGWD124
 FR02AIntro to Software EngineeringMacIsaac, D.TTh12:00PM-01:20PMGWD124
CS*2063FR01AIntro to Mobile Applic DevelopPowell, H.TTh01:00PM-02:20PMH102
CS*2253FR01AMachine Level ProgrammingKrylov, G.TTh08:30AM-09:50AMML105
CS*2263FR01ASystems Software DevelopmentWilson, C.MWF12:30PM-01:20PMGWD124
CS*2383FR01AData Structures and AlgorithmsMcAllister, A.MWF10:30AM-11:20AMB146
CS*2413FR01AInformation SecurityLu, R.MWF11:30AM-12:20PMML53
CS*2613FR01AProg Lang LabBremner, D.
CS*3035FR01ABuilding User InterfacesBateman, S./Campbell, C./Brett, C.TTh10:00AM-11:20AMHC11
CS*3113FR01AIntro to Numerical MethodsGhabelialla, H.MWF08:30AM-09:20AMB146
CS*3383FR01AAlgorithm Design & AnalysisZhang, H.MWF01:30PM-02:20PMGWD124
CS*3413FR01AOperating Systems IKrylov, G.MWF09:30AM-10:20AMGWD124
CS*3543FR01ADatabase Systems & AdminRay, S.MWF09:30AM-10:20AMH135
CS*3873FR01ANet-Centric ComputingSong, W.MWF08:30AM-09:20AMHC10
CS*3997FR02AProfessional PracticeKent, K.TTh10:00AM-11:20AMIT317
 FR01AProfessional PracticeMcAllister, A.TTh08:30AM-09:50AMKIN214
CS*4065FR01AInteractive Human-Centered SysRea, D.MWF09:30AM-10:20AMIT317
CS*4355FR01ACryptanalysis and Db SecurityMandal, K.TTh02:30PM-03:50PMGWD124
CS*4411FR01ACybersecurity EssentialsHakak, S.TTh01:00PM-02:20PMGWC127
CS*4765FR01ANatural Language ProcessingCook, P.TTh10:00AM-11:20AMH135
CS*4865FR01AData Comm and Network ModelingPochec, P.MWF09:30AM-10:20AMGWC127
CS*4983FR02ASenior Technical ReportKent, K.
 FR01ASenior Technical ReportBremner, D.M11:30AM-12:20PMIT317
CS*4995FR01ATopics in ComputingKent, K.TTh04:30PM-05:50PMIT317
CS*4997FR01XHonours ThesisBremner, D.M11:30AM-12:20PMIT317
CS*4999FR01AIntroduction to Mixed RealityTBA
CS*6003FR01AResearch Methods for CSEvans, P.W11:30AM-12:20PMH214
CS*6065FR01AInteractive Human-Centered SysRea, D.MWF09:30AM-10:20AMIT317
CS*6355FR03ACryptoanal & Data Base SMandal, K.TTh02:30PM-03:50PMGWD124
 FR01ACryptoanal & Data Base SMandal, K.TTh02:30PM-03:50PMGWD124
CS*6411FR02AFundamentals of Info AssuranceAlam, M.TTh01:00PM-02:20PMHC11
 FR01AFundamentals of Info AssuranceHakak, S.TTh01:00PM-02:20PMGWC127
CS*6525FRLSoftw. Requirements AnalysisMcAllister, A.
CS*6735FR01AMachine Learning & Data MiningZhang, H.MWF10:30AM-11:20AMHC9
CS*6765FR01ANatural Language ProcessingCook, P.TTh10:00AM-11:20AMH135
CS*6865FR02APrinciples Data Comm & Net ModPochec, P.MWF09:30AM-10:20AMGWC127
 FR01APrinciples Data Comm & Net ModPochec, P.MWF09:30AM-10:20AMGWC127
CS*6895FR01AWireless Net & Mobile CommunicSong, W.TTh08:30AM-09:50AMHC11
CS*6905FR05AEntrepreneur Digital Trans IKent, K.TTh04:30PM-05:50PMIT317
 FR06ASoftware Quality & Proj.MgmtMacIsaac, D.TTh08:30AM-09:50AMHC10
 FR03AAdvanced Software ProcessBenedicenti, L.F01:30PM-03:20PMH302
 FR02ACloud Info Management SystemsAljendi, S.T11:30AM-12:50PMHC10
 FR01AWeb API DesignPalma, F.MWF12:30PM-01:20PMH214
CS*6996FR01AMaster's ReportEvans, P.
CS*6997FR01AMaster's ThesisEvans, P.
CS*6998FR01APhd ThesisEvans, P.
CS*6999FR02ARobust Machine LearningRazavi-Far, R.
 FR03AIoT Device Anomaly DetectionLu, R.
 FR01AApplied Graph AlgorithmicsEvans, P.T11:30AM-12:50PMIT317
SWE*4103FR01ASoftware Quality & Proj.Mgmt.MacIsaac, D.TTh08:30AM-09:50AM
SWE*4703FR01ASoftware Defined Energy SystemSaxena, S.TTh10:00AM-11:20AMGWD110
SWE*4913FR01AVehicle to GridSaxena, S.-
 FR02AMicrogrid DesignSaxena, S.-