CS Courses - Fall 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*1003FR01AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
 FR06AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
 FR05AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
 FR04AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
 FR03AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
 FR02AProg & Problem Solving for EngAlam, M.MWF08:30AM-09:20AMHC13
CS*1023FR01AData Structures & AlgorithmsPochec, P.MWF12:30PM-01:20PMIT317
CS*1073FR06AIntr Comp Prog I (in Java)Wilson, C.MWF08:30AM-09:20AMFG305
 FR05AIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMH135
 FR04AIntr Comp Prog I (in Java)Bidlake, L.MWF01:30PM-02:20PMH135
 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
 FR07AIntr Comp Prog I (in Java)Wilson, C.MWF08:30AM-09:20AMFG305
CS*1083FR01AIntro Comp Prog II (in Java)Wilson, C.MWF01:30PM-02:20PMIT317
CS*1103FR01AIntroduction to DatabasesMcAllister, A.TTh08:30AM-09:50AMIT317
CS*1203FR01AOverview of Computer ScienceFleming, M.TTh10:00AM-11:20AMML105
CS*1303FR01ADiscrete StructuresFleming, M.MWF10:30AM-11:20AMGWD124
CS*2043FR01AIntro to Software EngineeringPalma, F.TTh10:00AM-11:20AMHC10
 FR02AIntro to Software EngineeringMacIsaac, D.TTh12:00PM-01:20PMHC10
CS*2063FR01AIntro to Mobile Applic DevelopTBATTh01:00PM-02:20PMH302
CS*2253FR01AMachine Level ProgrammingTBATTh08:30AM-09:50AMHC10
CS*2263FR01ASystems Software DevelopmentWilson, C.MWF12:30PM-01:20PMH135
CS*2383FR01AData Structures and AlgorithmsZhang, H.MWF10:30AM-11:20AMHC11
 FR02AData Structures and AlgorithmsKhoda Parast, F.MWF10:30AM-11:20AMGWC127
CS*2413FR01AInformation SecurityDadkhah, S.MWF11:30AM-12:20PMML53
CS*2613FR01AProg Lang LabBremner, D.
CS*3035FR01ABuilding User InterfacesBateman, S.TTh10:00AM-11:20AMKIN201
CS*3113FR01AIntro to Numerical MethodsMandal, K.MWF08:30AM-09:20AMGWC122
CS*3383FR01AAlgorithm Design & AnalysisZhang, H.MWF01:30PM-02:20PMH211
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*3971FR01AEntrepreneur Digital Trans !Kent, K.MW04:30PM-05:50PMIT317
CS*3997FR02AProfessional PracticeAljendi, S.TTh10:00AM-11:20AMIT317
 FR01AProfessional PracticeAljendi, S.TTh08:30AM-09:50AMH135
CS*4065FR01AInteractive Human-Centered SysTBAMWF09:30AM-10:20AMIT317
CS*4355FR01ACryptanalysis and Db SecurityMandal, K.TTh02:30PM-03:50PMKIN215
CS*4411FR01ACybersecurity EssentialsHakak, S.TTh01:00PM-02:20PMH135
CS*4613FR01AProg Language InterpretationBremner, D.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*4983FR01ASenior Technical ReportRay, S.M11:30AM-12:20PMH135
CS*4995FR01ATopics in ComputingKent, K.TTh04:30PM-05:50PMHE4
CS*4997FR01XHonours ThesisRay, S.M11:30AM-12:20PMH102
CS*6003FR01AResearch Methods for CSEvans, P.W11:30AM-12:20PMH102
CS*6065FR01AInteractive Human-Centered SysTBAMWF09:30AM-10:20AMIT317
CS*6355FR01ACryptoanal & Data Base SMandal, K.TTh02:30PM-03:50PMKIN215
CS*6411FR01AFundamentals of Info AssuranceHakak, S.TTh01:00PM-02:20PMH135
CS*6765FR01ANatural Language ProcessingCook, P.TTh10:00AM-11:20AMH135
CS*6865FR01APrinciples Data Comm & Net ModPochec, P.MWF09:30AM-10:20AMGWC127
CS*6905FR03AAdvanced Software ProcessBenedicenti, L.F01:30PM-03:20PMML013A
CS*6971FR01AEntrepreneur Digital Trans IKent, K.MW04:30PM-05:50PMIT317
CS*6997FR01AMaster's ThesisEvans, P.
CS*6998FR01APhd ThesisEvans, P.
SWE*4103FR01ASoftware Quality & Proj.Mgmt.MacIsaac, D.TTh08:30AM-09:50AMH302
SWE*4703FR01ASoftware Defined Energy SystemSaxena, S.TTh10:00AM-11:20AMHH2082