CS Courses - Winter 2024

Last Term - Current Term - Next Term

Official UNB Timetable can be found here

CourseSectionTitleProfessorDaysTimesRoom
CS*1003FR01BProg & Problem Solving for EngCampbell, C.MWF09:30AM-10:20AMGWC127
CS*1073FR06BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FR05BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FR04BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FR03BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FR02BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FR01BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMGWC122
 FRLIntr Comp Prog I (in Java)McAllister, A.
CS*1083FR01BIntro Comp Prog II (in Java)Aubanel, E.TTh10:00AM-11:20AMIT317
 FR02BIntro Comp Prog II (in Java)Bidlake, L.TTh10:00AM-11:20AMHC11
 FR03BIntro Comp Prog II (in Java)Bidlake, L.TTh10:00AM-11:20AMHC11
 FRLIntro Comp Prog II (in Java)McAllister, A.
CS*1103FRLIntroduction to DatabasesMcAllister, A.
 FR01BIntroduction to DatabasesMcAllister, A.MWF09:30AM-10:20AMB146
CS*1303FR01BDiscrete StructuresWilson, C.MWF12:30PM-01:20PMTO3
CS*2043FR01BIntro to Software EngineeringCao, H.MWF11:30AM-12:20PMGWC122
CS*2053FR01BIntro to Game DevelopmentRea, D.MWF10:30AM-11:20AMGWC127
CS*2253FR01BMachine Level ProgrammingAljendi, S.TTh08:30AM-09:50AMGWC122
CS*2263FR01BSystems Software DevelopmentPochec, P.MWF09:30AM-10:20AMKIN215
CS*2333FR01BComputab.& Formal Lang.Fleming, M.MWF12:30PM-01:20PMKIN201
 FR02BComputab.& Formal Lang.Fleming, M.MWF10:30AM-11:20AMH211
CS*2383FR01BData Structures and AlgorithmsZhang, H.TTh01:00PM-02:20PMSL107
CS*2413FR01BInformation SecurityLu, R.MWF01:30PM-02:20PMH211
CS*2545FR01BData Sci for Big Data AnalyticRay, S.MWF12:30PM-01:20PMGWC127
CS*2613FR01BProg Lang LabWilson, C.
CS*3025FR01BHuman Computer InteractionWilson, C.MWF09:30AM-10:20AMIT317
CS*3103FR01BProgramming on the WebWightman, R.MW10:30AM-11:20AM
CS*3383FR01BAlgorithm Design & AnalysisBremner, D.MWF01:30PM-02:20PMGWD124
CS*3413FR01BOperating Systems IKrylov, G.MWF12:30PM-01:20PMGWC122
CS*3853FR01BComp Architecture & OrganizatPochec, P.TTh10:00AM-11:20AMML53
CS*3873FR01BNet-Centric ComputingSong, W.MWF11:30AM-12:20PMGWD124
CS*4015FR01BSoftware Arch.& Design PatternCardenas Barrera, J.TTh10:00AM-11:20AMH301
CS*4413FR01BFoundations of PrivacyMandal, K.TTh02:30PM-03:50PMHC13
CS*4415FR01BNetwork SecurityQutqut, M.TTh10:00AM-11:20AMSL107
CS*4417FR01BSoftware SecurityHakak, S.TTh11:30AM-12:50PMGWC122
CS*4545FR01BBig Data SystemsRay, S.TTh11:30AM-12:50PMGWD124
CS*4613FR01BProg Language InterpretationBremner, D.TTh01:00PM-02:20PMIT317
CS*4725FR01BIntro Artificial IntellPalma, F.MWF12:30PM-01:20PMGWD124
CS*4745FR01BIntro to Parallel ProcessAubanel, E.TTh08:30AM-09:50AMIT317
CS*4983FR01BSenior Technical ReportFleming, M.
CS*4999FR01BAdv Video Game DevelopmentRea, D.-
 FR03BIntroduction to KubernetesWightman, R.
 FR02BAdv. Algorithmic TechniquesEvans, P./Bremner, D.
CS*6025FR01BParallel/Dist Proc IAubanel, E.TTh08:30AM-09:50AMIT317
CS*6075FR01BSoftware ArchitectureCardenas Barrera, J.TTh10:00AM-11:20AMH301
CS*6413FR01BFoundations of PrivacyMandal, K.TTh02:30PM-03:50PMHC13
CS*6415FR01BNetwork SecurityQutqut, M.TTh10:00AM-11:20AMSL107
CS*6417FR01BSoftware SecurityHakak, S.TTh11:30AM-12:50PMGWC122
CS*6525FRLSoftw. Requirements AnalysisMcAllister, A.
CS*6545FR01BBig Data SystemsRay, S.TTh11:30AM-12:50PMGWD124
CS*6735FR01BMachine Learning & Data MiningZhang, H.MWF10:30AM-11:20AMH135
CS*6905FR05BIntro to Human Robot InteractRea, D.TTh10:00AM-11:20AMGWE126
 FR02BEmerging Trends in Edge AICao, H.MWF12:30PM-01:20PMIT317
 FR06BCloud Info Management SystemsAljendi, S.TTh11:30AM-12:50PMHC11
 FR01BMixed RealityBateman, S.TTh02:30PM-03:50PMIT317
 FR04BProg Language InterpretationBremner, D.TTh01:00PM-02:20PMIT317
 FR03BAdvanced Software ProcessBenedicenti, L.F01:30PM-03:20PMIT317
CS*6995FR01BSmart Grid Sim InterfaceKent, K.-
CS*6996FR01BMaster's ReportEvans, P.
CS*6997FR01BMaster's ThesisEvans, P.
CS*6998FR01BPhd ThesisEvans, P.
CS*6999FR05BVAM HRIRea, D.
 FR04BProd Validation Design & DevKent, K.-
 FR03BeHealthcare SecurityLu, R.-
 FR02BUbiquitous Computing TechBateman, S.-
 FR06BPost-Quantum CryptographyMandal, K.-
 FR01BSecurity of LLMsCook, P./Hakak, S.
SWE*3503FR01BSys Analysis Design & Proj ManPalma, F.MWF10:30AM-11:20AMH302
SWE*4203FR01BSoftware Evol'n.& MaintenanceTabor, A.TTh11:30AM-12:50PMH214
SWE*4403FR01BSoftware Arch.& Design PatternCardenas Barrera, J.TTh10:00AM-11:20AMH301
SWE*4913FR02BCloud ArchitecturePowell, H.
 FR01BVehicle to GridSaxena, S.-