CS Courses - Winter 2025

Last Term - Current Term - Next Term

Official UNB Timetable can be found here

Next term's course information is subject to change
CourseSectionTitleProfessorDaysTimesRoom
CS*1003FR01BProg & Problem Solving for EngCook, P.MWF09:30AM-10:20AMH301
CS*1073FR05BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMTO3
 FR04BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMTO3
 FR03BIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMTO3
 FR02BIntr Comp Prog I (in Java)Webber, N.MWF01:30PM-02:20PMGWC127
 FR01BIntr Comp Prog I (in Java)Webber, N.MWF01:30PM-02:20PMGWC127
CS*1083FR01BIntro Comp Prog II (in Java)Bidlake, L.TTh10:00AM-11:20AMTO3
 FR02BIntro Comp Prog II (in Java)TBATTh10:00AM-11:20AMH102
 FR03BIntro Comp Prog II (in Java)TBATTh10:00AM-11:20AMHC9
CS*1103FRLIntroduction to DatabasesMcAllister, A.
 FR01BIntroduction to DatabasesMcAllister, A.MWF09:30AM-10:20AMHC13
CS*1303FR01BDiscrete StructuresWilson, C.MWF12:30PM-01:20PMDH143
CS*2043FR01BIntro to Software EngineeringCao, H.MWF11:30AM-12:20PMGWD124
CS*2053FR01BIntro to Game DevelopmentRea, D.MWF10:30AM-11:20AM
CS*2253FR01BMachine Level ProgrammingAlam, M.TTh08:30AM-09:50AMSL107
CS*2263FR01BSystems Software DevelopmentAljendi, S.MWF09:30AM-10:20AMHC10
CS*2333FR01BComputab.& Formal Lang.Fleming, M.MWF12:30PM-01:20PMKIN201
CS*2383FR01BData Structures and AlgorithmsKhoda Parast, F.TTh01:00PM-02:20PMH211
CS*2413FR01BInformation SecurityTBAMWF10:30AM-11:20AMSL107
CS*2545FR01BData Sci for Big Data AnalyticRay, S.MWF12:30PM-01:20PMHC11
CS*2613FR01BProg Lang LabBremner, D.
CS*3025FR01BHuman Computer InteractionWilson, C.MWF09:30AM-10:20AMH302
CS*3103FR01BProgramming on the WebTBAMWF10:30AM-11:20AMHC10
CS*3383FR01BAlgorithm Design & AnalysisZhang, H.MWF01:30PM-02:20PMGWC122
CS*3413FR01BOperating Systems IKrylov, G.MWF12:30PM-01:20PMGWC122
CS*3735FR01BIntro to Machine LearningZhang, H.MWF11:30AM-12:20PMHC9
CS*3853FR01BComp Architecture & OrganizatAlam, M.TTh10:00AM-11:20AMSL107
CS*3873FR01BNet-Centric ComputingSong, W.MWF11:30AM-12:20PMGWC122
CS*4015FR01BSoftware Arch.& Design PatternTBATTh10:00AM-11:20AMHC11
CS*4413FR02BFoundations of PrivacyMandal, K.TTh02:30PM-03:50PMGWC127
 FR01BFoundations of PrivacyMandal, K.TTh02:30PM-03:50PMH211
CS*4415FR01BNetwork SecurityTBATTh10:00AM-11:20AMGWC122
 FR02BNetwork SecurityAljendi, S.TTh10:00AM-11:20AMGWC127
CS*4417FR02BSoftware SecurityHakak, S.TTh11:30AM-12:50PMGWD124
 FR01BSoftware SecurityHakak, S.TTh11:30AM-12:50PMGWC127
CS*4545FR01BBig Data SystemsRay, S.TTh11:30AM-12:50PMSL107
CS*4613FR01BProg Language InterpretationBremner, D.TTh01:00PM-02:20PMGWC127
CS*4725FR01BIntro Artificial IntellPalma, F.MWF12:30PM-01:20PMGWD124
CS*4745FR01BIntro to Parallel ProcessKrylov, G.TTh08:30AM-09:50AMGWC122
CS*4865FR01BData Comm and Network ModelingAlam, M.MWF08:30AM-09:20AMGWD124
CS*4983FR01BSenior Technical ReportBremner, D.
CS*4997FR01YHonours ThesisBremner, D.-
CS*6025FR01BParallel/Dist Proc IKrylov, G.TTh08:30AM-09:50AMGWC122
CS*6075FR01BSoftware ArchitectureTBATTh10:00AM-11:20AMHC11
CS*6413FR02BFoundations of PrivacyTBATTh02:30PM-03:50PMGWC127
 FR01BFoundations of PrivacyMandal, K.TTh02:30PM-03:50PMH211
CS*6415FR01BNetwork SecurityTBATTh10:00AM-11:20AMGWC122
 FR02BNetwork SecurityAljendi, S.TTh10:00AM-11:20AMGWC127
CS*6417FR02BSoftware SecurityTBATTh11:30AM-12:50PMGWD124
 FR01BSoftware SecurityHakak, S.TTh11:30AM-12:50PMGWC127
CS*6525FRLSoftw. Requirements AnalysisMcAllister, A.
CS*6545FR01BBig Data SystemsRay, S.TTh11:30AM-12:50PMSL107
CS*6735FR01BMachine Learning & Data MiningKhoda Parast, F.MWF10:30AM-11:20AMHC11
CS*6865FR01BPrinciples Data Comm & Net ModAlam, M.MWF08:30AM-09:20AMGWD124
CS*6905FR05BTopics in BlockchainLu, R.MWF12:30PM-01:20PMH211
 FR03BData MiningRazavi-Far, R.MWF01:30PM-02:20PM
 FR04BProg Language InterpretationBremner, D.TTh01:00PM-02:20PMGWC127
 FR02BCloud Info Management SystemsAljendi, S.TTh11:30AM-12:50PMGWC122
CS*6996FR01BMaster's ReportEvans, P.-
CS*6997FR01BMaster's ThesisEvans, P.-
CS*6998FR01BPhd ThesisEvans, P.-
SWE*3503FR01BSys Analysis Design & Proj ManPalma, F.MWF10:30AM-11:20AMH135
SWE*4203FR01BSoftware Evol'n.& MaintenanceTBATTh11:30AM-12:50PMH214
SWE*4213FR01BWeb Dev, Deploy & OperationsMacIsaac, D.MWF08:30AM-09:20AMGWD110
SWE*4403FR01BSoftware Arch.& Design PatternCardenas Barrera, J.TTh10:00AM-11:20AMHC11