FOUR-YEAR GENERAL BSc COMPUTER
SCIENCE WITH SOFTWARE ENGINEERING SPECIALIZATION (2000)
This form is a guide only.
For complete information see the Academic Calendar.
Admission Requirements
Students enter this program in fourth year. Admission requirements
are identical to those for entry into year four of the Four-Year
General BSc
Admission Requirements of the Four-Year General BSc (First Year)
- ______ CS 025a/b or 026a/b
-with final mark of at least 60%
______ CS 027a/b - with final mark of at least
60%
______ One full course or equivalent chosen from: Math030,
Applied Math026, Cal050a/b, Cal051a/b, Cal081a/b, LinAlg040a/b
- with final mark of at least 60%
3.0 options - including at least 1.0 from Arts or Social Science
_____ ___________________________
_____ ___________________________
_____ ___________________________
Minimum requirements: a complete first year (5
full courses)and 60% in each of the required CompSci and Mathematical
courses (bolded)
Second Year of the Four-Year General BSc
- _____ CS 208a/b Fund. of Computer
Organization
_____ CS 209a/b Applied Logic for Computer Science
_____ CS 210a/b Data Structures and Algorithms
_____ CS 211a/b Software Tools and Systems Prog.
_____ CS 212a/b/y Introduction to Software Engineering
_____ Math 222a Discrete Structures I
_____ Math 223b Discrete Structures II
1.5 options(see item i. under graduation requirements)
_____ ___________________________
_____ ___________________________
To proceed to Third Year: an overall average
of at least 60% in the Second Year principal courses (bolded courses)
Third Year of the Four-Year General BSc
- _____ CS 305a/b Operating Systems
_____ CS 307a/b Object-Oriented Design and Analysis
_____ CS 319a/b Databases I
_____ CS 357a/b Computer Networks I
_____ CS 3_____ a/b or CS 4_____ a/b
_____ CS 3_____ a/b or CS 4_____ a/b
_____ CS 3_____ a/b or CS 4_____ a/b
_____ ________Senior (numbered 100 or above) half-course in
Applied Math, Math, Act Sci, or Stats (excluding Stats 137a
and 138b)
1.0 option (see item i. under graduation requirements)
_____ ___________________________
To proceed to Fourth Year: an average of at least
60% in the three and one-half third year CompSci courses (bolded)
|
Fourth Year of Four-Year General BSc w SES
- _____ CS 470 a/b/y Software
Maintenance and Configuration Management
_____ CS 3_____ a/b or CS 4_____ a/b *
_____ CS 3_____ a/b or CS 4_____ a/b *
_____ CS 3_____ a/b or CS 4_____ a/b *
_____ CS 3_____ a/b or CS 4_____ a/b
_____ CS 3_____ a/b or CS 4_____ a/b
_____ CS 3_____ a/b or CS 4_____ a/b
_____ CS 3_____ a/b or CS 4_____ a/b
1.0 options (see item i. under graduation requirement)
_____ ___________________________
_____ ___________________________
* Three half-courses must be included from: CS377a/b Software
Project Management, 471a/b Software Design and
Architecture, 472a/b Specification, Testing and
Quality Assurance, 473a/b Requirement Analysis,
474a/b Human-Computer Interaction
Note: CS342a/b Organization of Programming Languages
must be included if not already taken
Graduation Requirements
The requirement for graduation from this program
is completion of twenty courses as outlined, subject to the
following conditions:
-
- Five courses numbered 001-099
- at least one course from the Faculty of
Arts or the Faculty of Social Science
- At least thirteen Science courses
- At least thirteen senior courses
- "D" grade or higher in each course
counted for graduation.
- Overall average of at least 60% in
- courses counted for graduation
- Mathematics 222a, 223b, and the ten senior
Computer Science courses required in the program. (Students
do not need to achieve an individual mark of at least 60%
in Math 222a and 223b; these course are included in the
overall average)
- See Western Academic Calendar 2000, p. 123
- See Western Academic Calendar 2000, p. 123
- At least seven of the courses counted toward
graduation must be in subjects other than CompSci
- At least five courses counted toward graduation
must be from areas other than computer science, applied mathematics,
mathematics, and statistical and actuarial sciences
- All graduation requirements must be fulfilled
within a maximum of twenty-six course attempts
Note:
- An option can be one full course or
two half-courses.
- Course refers to one full course or
equivalent and may consist of two half-courses.
|
FOUR-YEAR BSc HONORS COMPUTER
SCIENCE with SOFTWARE ENGINEERING SPECIALIZATION (2000)
Admission Requirements
Students normally enter this program in third year. Admission
requirements are identical to admission/progression requirements
for the third year of the BSc Honors in CompSci
Admission Requirements of BSc Honors (First Year)
- ______ CS 025a/b or 026a/b
-with final mark of at least 60%
______ CS 027a/b - with final mark of at least
60%
______ One full course or equivalent chosen from: Math030,
Applied Math026, Cal050a/b, Cal051a/b, Cal081a/b, LinAlg040a/b
- with final mark of at least 60%
______ One full course -with final mark of at least 60%
2.0 options - including at least 1.0 from Arts or Social Science
_____ ___________________________
_____ ___________________________
Minimum requirements: a complete first year (5
full courses)and an average of 70% in the required CompSci and Mathematical
courses and one other course (bolded)
Second Year of BSc Honors
- _____ CS 208a/b Fund. of Computer
Organization
_____ CS 209a/b Applied Logic for Computer Science
_____ CS 210a/b Data Structures and Algorithms
_____ CS 211a/b Software Tools and Syst Prog
_____ CS 212a/b/y Introduction to Software Engineering
_____ Math 222a Discrete Structures I
_____ Math 223b Discrete Structures II
1.5 options
_____ ___________________________
_____ ___________________________
To proceed to Third Year:
60% in each of the Second Year principal courses and an overall
average of at least 70% in the Second Year principal courses
(bolded courses)
A passing grade in each of the subsidiary courses (options) with
an overall overage of at least 60% in these courses
|
Third Year BSc Honors w SES
- _____ CS 305a/b Operating Systems
_____ CS 307a/b Object-Oriented Design and Analysis
_____ CS 331a/b Foundations of Computer Science
_____ CS 340a/b Analysis of Algorithms
_____ CS 3_____ a/b*
_____ CS 3_____ a/b
_____ CS 3_____ a/b
_____ ________One half-course 200-level or above in Applied
Math, Math, Act Sci, or Stats
1.0 option
_____ ___________________________
*one of the following course sequences must also be included
in the program: CS319 & 411; 346 & 442; 357 & 402
or 457; 388 & 488
Note: CS 342a/b and 350a/b must be taken in third or fourth
year
To proceed to Fourth Year:
60% in each of the Third Year principal courses and an average
of at least 70% in the Third Year principal courses ( bolded courses);
a 60% average in the subsidiary courses
Fourth Year
- _____ CS 470y
_____ CS 4_____ a/b*
_____ CS 4_____ a/b
_____ CS 4_____ a/b
_____ CS 4_____ a/b
_____ CS 4_____ a/b
_____ CS 3_____ or 4_____ a/b
_____ CS 3_____ or 4_____ a/b
1.0 options
_____ ___________________________
Note: At least three half-courses from CS377, 471, 472, 473,
474 must be taken
|
This form is a guide
only. For complete information see the Academic Calendar.
___________________________________
-
Progression Requirements
Yearly progression- for progression
to the next year of the program, a student must in the current
year meet the following criteria
- 60% in each principal course
- 70% average in principal courses
- passing grade in each subsidiary (option) course
- 60% average in subsidiary (option) courses
Note:
- An option can be one full course or two
half-courses.
- Course refers to one full course or equivalent
and may consist of two half-courses.
|
____________________________________________
-
Graduation Requirements
- 5 courses numbered 001-099 which must include
- One full course in Arts or Social Science
- at least a 60% in each principal course
- at least a 70% average in principal courses
- at least a 60% average in subsidiary (option)
courses
- 5 courses counted towards graduation must be
from areas other than CS, Math, Appl Math, Act Sci and Stats
(this requirement does not apply to students who entered the
program (2nd year) before 1997)
|

|