264x Filetype PDF File size 0.40 MB Source: www.concordia.ca
Software Engineering - General Program
SeptemberEntry
Year Term Course Title Credit Prerequisite Co-requisite
Year 1 Fall COMP232 MathematicsforComputerScience 3.00 MATH203,204
COMP248 Object-OrientedProgrammingI 3.50 MATH204
ENGR201 Professional Practice and Responsibility 1.50
ENGR213 AppliedOrdinaryDifferentialEquations 3.00 MATH205 MATH204
GeneralEducationelective 3.00
Winter COMP249 Object-OrientedProgrammingII 3.50 COMP248;MATH203 MATH205
ENGR233 AppliedAdvancedCalculus 3.00 MATH204,205
SOEN228 SystemHardware 4.00 MATH203,204
SOEN287 WebProgramming 3.00 COMP248
Basic Science 3.00
Year 2 Fall COMP348 Principles of ProgrammingLanguages 3.00 COMP249
COMP352 DataStructuresandAlgorithms 3.00 COMP249 COMP232
Students must pass the Engineering Writing Test (EWT), or pass
ENCS282 TechnicalWritingandCommunication 3.00
ENCS272withagradeofC-orhigher
ENGR202 Sustainable DevelopmentandEnvironmentalStewardship 1.50
COMP352orCOEN
SOEN341 SoftwareProcess 3.00
352, ENCS282
Winter COMP346 OperatingSystems 4.00 COMP228orSOEN228;COMP352
ELEC275 Principles of Electrical Engineering 3.50 PHYS205 ENGR213
ENGR371 Probability and Statistics in Engineering 3.00 ENGR213,233
SOEN331 IntroductiontoFormalMethodsforSoftwareEngineering 3.00 COMP232,249
Basic Science 3.00
Year 3 Fall COMP335 IntroductiontoTheoreticalComputerScience 3.00 COMP232orCOEN231;COMP249orCOEN244
ENGR391 NumericalMethodsinEngineering 3.00 ENGR213,233;COMP248orCOEN243orMECH215orBCEE231
SOEN342 SoftwareRequirementsandSpecifications 3.00 SOEN341
SOEN343 SoftwareArchitectureandDesignI 3.00 SOEN341 SOEN342
SOEN384 Management,MeasurementandQualityControl 3.00 ENCS282;SOEN341
Winter SOEN363 DataSystemsforSoftwareEngineers 3.00 COMP352
SOEN345 SoftwareTesting,VerificationandQualityAssurance 3.00 SOEN343
SOEN357 UserInterfaceDesign 3.00 SOEN341
SOEN390 SoftwareEngineeringTeamDesignProject 3.50 SOEN345,357
Electives*
Year 4 Fall ENGR301 EngineeringManagementPrinciplesandEconomics 3.00
SOEN321 InformationSystemsSecurity 3.00 COMP346
SOEN490 CapstoneSoftwareEngineeringDesignProject 4.00 SOEN390
Electives*
Winter ENGR392 ImpactofTechnologyonSociety 3.00 ENCS282;ENGR201,202
SOEN385 ControlSystemsandApplications 3.00 ENGR213,233
SOEN490 CapstoneSoftwareEngineeringDesignProject SOEN390
Electives*
*StudentsintheGeneralProgrammustcompleteatleast16electivecredits.Formoreinformation,pleaseconsultsection71.70.9oftheUndergraduateCalendar.
Pleasenote,onlycorecoursesarelistedandnotallelectivesareassignedarowintheabovesequence.
Full-timestatus:minimum12creditsrequiredperterm.
Software Engineering - General Program
January Entry
Year Term Course Title Credit Prerequisite Co-requisite
Year 1 Winter COMP232 MathematicsforComputerScience 3.00 MATH203,204
COMP248 Object-OrientedProgrammingI 3.50 MATH204
ENGR201 Professional Practice and Responsibility 1.50
ENGR213 AppliedOrdinaryDifferentialEquations 3.00 MATH205 MATH204
SOEN228 SystemHardware 4.00 MATH203,204
Summer COMP249 Object-OrientedProgrammingII 3.50 COMP248;MATH203 MATH205
ENGR202 Sustainable DevelopmentandEnvironmentalStewardship 1.50
ENGR233 AppliedAdvancedCalculus 3.00 MATH204,205
SOEN287 WebProgramming 3.00 COMP248
GeneralEducationelective 3.00
Year 2 Fall COMP348 Principles of ProgrammingLanguages 3.00 COMP249
COMP352 DataStructuresandAlgorithms 3.00 COMP249 COMP232
ELEC275 Principles of Electrical Engineering 3.50 PHYS205 ENGR213
Students must pass the Engineering Writing Test (EWT), or pass
ENCS282 TechnicalWritingandCommunication 3.00
ENCS272withagradeofC-orhigher
COMP352orCOEN
SOEN341 SoftwareProcess 3.00
352, ENCS282
Winter COMP346 OperatingSystems 4.00 COMP228orSOEN228;COMP352
ENGR371 Probability and Statistics in Engineering 3.00 ENGR213,233
SOEN331 IntroductiontoFormalMethodsforSoftwareEngineering 3.00 COMP232,249
Basic Science 3.00
Basic Science 3.00
Year 3 Fall COMP335 IntroductiontoTheoreticalComputerScience 3.00 COMP232orCOEN231;COMP249orCOEN244
ENGR391 NumericalMethodsinEngineering 3.00 ENGR213,233;COMP248orCOEN243orMECH215orBCEE231
SOEN342 SoftwareRequirementsandSpecifications 3.00 SOEN341
SOEN343 SoftwareArchitectureandDesignI 3.00 SOEN341 SOEN342
SOEN384 Management,MeasurementandQualityControl 3.00 ENCS282;SOEN341
Winter SOEN363 DataSystemsforSoftwareEngineers 3.00 COMP352
SOEN345 SoftwareTesting,VerificationandQualityAssurance 3.00 SOEN343
SOEN357 UserInterfaceDesign 3.00 SOEN341
SOEN390 SoftwareEngineeringTeamDesignProject 3.50 SOEN345,357
Electives*
Year 4 Fall ENGR301 EngineeringManagementPrinciplesandEconomics 3.00
SOEN321 InformationSystemsSecurity 3.00 COMP346
SOEN490 CapstoneSoftwareEngineeringDesignProject 4.00 SOEN390
Electives*
Winter ENGR392 ImpactofTechnologyonSociety 3.00 ENCS282;ENGR201,202
SOEN385 ControlSystemsandApplications 3.00 ENGR213,233
SOEN490 CapstoneSoftwareEngineeringDesignProject SOEN390
Electives*
* Students in the General Program must complete at least 16 elective credits. For more information, please consult section 71.70.9 of the Undergraduate Calendar.
Pleasenote,onlycorecoursesarelistedandnotallelectivesareassignedarowintheabovesequence.
Full-time status: minimum12creditsrequiredperterm.
Software Engineering - General Program
Co-opEntry
Year Term Course Title Credit Prerequisite Co-requisite
Year 1 Fall COMP232 MathematicsforComputerScience 3.00 MATH203,204
COMP248 Object-OrientedProgrammingI 3.50 MATH204
ENGR201 Professional Practice and Responsibility 1.50
ENGR213 AppliedOrdinaryDifferentialEquations 3.00 MATH205 MATH204
Basic Science 3.00
Winter COMP249 Object-OrientedProgrammingII 3.50 COMP248;MATH203 MATH205
ENGR233 AppliedAdvancedCalculus 3.00 MATH204,205
SOEN228 SystemHardware 4.00 MATH203,204
SOEN287 WebProgramming 3.00 COMP248
Basic Science 3.00
Summer COMP348 Principles of ProgrammingLanguages 3.00 COMP249
COMP352 DataStructuresandAlgorithms 3.00 COMP249 COMP232
Students must pass the Engineering Writing Test (EWT), or pass
ENCS282 TechnicalWritingandCommunication 3.00
ENCS272withagradeofC-orhigher
ENGR202 Sustainable DevelopmentandEnvironmentalStewardship 1.50
GeneralEducationelective 3.00
Year 2 Fall WorkTerm1
Winter COMP346 OperatingSystems 4.00 COMP228orSOEN228;COMP352
ELEC275 Principles of Electrical Engineering 3.50 PHYS205 ENGR213
ENGR371 Probability and Statistics in Engineering 3.00 ENGR213,233
SOEN331 IntroductiontoFormalMethodsforSoftwareEngineering 3.00 COMP232,249
COMP352orCOEN
SOEN341 SoftwareProcess 3.00
352, ENCS282
Summer WorkTerm2
Year 3 Fall COMP335 IntroductiontoTheoreticalComputerScience 3.00 COMP232orCOEN231;COMP249orCOEN244
ENGR391 NumericalMethodsinEngineering 3.00 ENGR213,233;COMP248orCOEN243orMECH215orBCEE231
SOEN342 SoftwareRequirementsandSpecifications 3.00 SOEN341
SOEN343 SoftwareArchitectureandDesignI 3.00 SOEN341 SOEN342
no reviews yet
Please Login to review.