Department of Mathematics, Statistics and Computer Science

Exit
Department of Mathematics, Statistics and
Computer Science
Degree Requirements
Contact Information
Begin
Department Overview
The Department of Mathematics, Statistics, and Computer Science
offers degrees in both the Faculty of Science and the Faculty of
Arts. Because of the diversity of programs offered, students are
encouraged to consider their academic goals at an early stage in
their studies, and to consult the chair and other members of the
department regarding course selection.
Please choose a faculty:
Faculty of Science
Start
Over
Faculty of Arts
Faculty of Science
B.Sc. with Major
B.Sc. with Advanced Major
B.Sc. Advanced Major in a Science with Business
B.Sc. with Honours
Start
Over
Pattern & Credit Requirements:
SUBJECT
CREDITS
Science A
36
Science B
12
Science C
6
Science Elective
6
Arts X
12
Arts Y
12
Arts Z
6
Electives
30
TOTAL CREDITS 120
B.Sc. with Major
Start
Over
Continue
Pattern & Credit Requirements:
SUBJECT
CREDITS
Science A
42
Science B
12
Science C
6
Arts X
12
Arts Y
6
Approved Electives
18
Electives
24
TOTAL CREDITS 120
B.Sc. with Advanced Major
Start
Over
Continue
Pattern & Credit Requirements:
SUBJECT
CREDITS
Science A
36
BSAD
30
CSCI
3
Science B
12
Science C
6
Arts X
12
Arts Y
6
Arts Z (Econ)
6
Approved Elec.
9
Note: If Science A
is not Mathematics,
Science B must be
Mathematics.
TOTAL CREDITS 120
Start
Over
B.Sc. with Advanced Major in a Science
with Business Administration
Continue
Pattern & Credit Requirements:
SUBJECT
CREDITS
Science A
60
Science B
12
Science C
6
Arts X
12
Arts Y
6
Approved Electives
Electives
18
6
TOTAL CREDITS 120
B.Sc. with Honours
Start
Over
Continue
Degree Requirements:
•
Admission requirements at end of second year:
 average 55
•
Advancement from end of 3rd to 4th year requires:
 average 55
Please choose your degree of
interest:
B.Sc. With Major in
Mathematics
B.Sc. With Major in CS
B.Sc. With Major in
Statistics
B.Sc. With Major
Start
Over
Degree Requirements:
•
Admission requirements at end of second year:
 average 65 in each of first two years
 grade of 65 in each course in Science A
•
Advancement from end of 3rd to 4th year requires:
 average 70
 average 70 in Science A
•
Graduation and 4th year requirements:
 average 70
Please choose your degree of
interest:
B.Sc. With Advanced
Major in Mathematics
B.Sc. With Advanced
Major in CS
B.Sc. With Advanced
Major in Statistics
 average 70 in Science A
B.Sc. with Advanced Major
Start
Over
Degree Requirements:
•
Admission requirements at end of second year:
 average 65 in each of first two years
 grade of 65 in each course in Science A
•
Advancement from end of 3rd to 4th year requires:
 average 70
 average 70 in Science A
•
Graduation and 4th year requirements:
 average 70
 average 70 in Science A
Please choose your degree of
interest:
B.Sc. With Advanced
Major in Mathematics
with BBA
B.Sc. With Advanced
Major in CS with BBA
B.Sc. With Advanced
Major in Statistics with
BBA
 average 70 in BSAD courses over the program

B.Sc. with Advanced Major in a Science
with Business Administration
Start
Over
Degree Requirements:
•
Admission requirements at end of second year:
 average 75 in each of first two years
 average 75 in Science A courses completed during the first two years
 grade of 70 in each course in Science A
•
Advancement from end of
3rd
to
4th
year requires:
 average 75
 average 75 in Science A courses
 grade of 70 in each course in Science A
•
Graduation and 4th year requirements:
 average 75
 average 75 in Science A courses

grade of 70 in each course in Science A
B.Sc. with Honours
Start
Over
Please choose your degree of
interest:
B.Sc. With Honours in
Mathematics
B.Sc. With Honours in
Computer Science
*B.Sc. with Honours
in Statistics not
currently available.
All students who want to pursue a major degree in mathematics must
take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 231
Statistics for Students in the Sciences
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take :
Additional courses in Math, Stat and CS to meet the requirements of the department
B.Sc. with Major in Mathematics
Start
Over
Download checklist for B.Sc. with Major in Math
All students who want to pursue an advanced major degree in
mathematics must take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 231
Statistics for Students in the Sciences
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take :
Math 254
Linear Algebra
and one of:
Math 354
Modern Algebra I
Math 366
Real Analysis I
B.Sc. with Advanced Major in Mathematics
Start
Over
Download checklist for B.Sc. With Advanced Major in Math
All students who want to pursue an advanced major degree in
mathematics with BBA must take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 231
Statistics for Students in the Sciences
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take :
Math 254
Linear Algebra
and one of:
Math 354
Modern Algebra I
Math 366
Real Analysis I
CS 235
Microcomputers in Science
BSAD
30 Credits
ECON
6 Credits
B.Sc. with Advanced Major in Mathematics
with Business Administration
Start
Over
Download checklist for B.Sc. With Advanced Major in Math with BBA
All students who want to pursue an honours degree in mathematics
must take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 231
Statistics for Students in the Sciences
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take:
Math 254
Linear Algebra
Math 367
Differential Equations
Math 354
Modern Algebra I
Math 493
Senior Thesis
Math 366
Real Analysis I
CS 162
Programming and Data Structures
and one of:
Math 454
Modern Algebra II
Math 466
Real Analysis II
Stat 435
Regression Analysis
B.Sc. with Honours in Mathematics
Start
Over
Download checklist for B.Sc. With Honours in Math
All students who want to pursue a major degree in computer science
must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take :
An additional 12 credits in Math, Stat and CS to meet the requirements of the department
B.Sc. with Major in Computer Science
Start
Over
Download checklist for B.Sc. with Major in CS
All students who want to pursue an advanced major degree in
computer science must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take :
CS 256
Data Structures and
Algorithm Analysis
Math 253
Matrix Algebra
CS 275
Database Management
Stat
Stat Course
CS 465
Data Communication
Systems and Networks
CS 485
Software Design
B.Sc. with Advanced Major in Computer Science
Start
Over
Download checklist for B.Sc. With Advanced Major in CS
All students who want to pursue an advanced major degree in
computer science with BBA must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take :
CS 256
Data Structures and
Algorithm Analysis
Math 253
Matrix Algebra
CS 275
Database Management
Stat
Stat Course
CS 465
Data Communication
Systems and Networks
CS 235
Microcomputers in Science
CS 485
Software Design
BSAD
30 credits
ECON
6 credits
B.Sc. with Advanced Major in Computer Science
with Business Administration
Start
Over
Download checklist for B.Sc. With Advanced Major in CS with BBA
All students who want to pursue an honours degree in computer
science must take the following core courses:
CS 161
Introduction to Programming
CS 491
Senior Seminar
CS 162
Programming and Data
Structures
Math 111
Calculus I
CS 255
Advanced Data Structures
Math 112
Calculus II
CS 365
Theory of Computing
Math 277
Discrete Structures
CS 375
Operating Systems
In addition to the core courses, a student must also take:
CS 256
Data Structures and
Algorithm Analysis
CS 487
Organization of Programming
Languages
CS 275
Database Management
CS 493
Senior Thesis
CS 365
Theory of Computing
CS 495
Artificial Intelligence
CS 465
Data Communication
Math 253
Matrix Algebra
Stat
A Stat Course
Systems and Networks
CS 485
Software Design
B.Sc. with Honours in Computer Science
Start
Over
Download checklist for B.Sc. With Honours in CS
All students who want to pursue a major degree in statistics must
take the following core courses:
Math 111
Calculus I
Stat 311
Survey Sampling Design
Math 112
Calculus II
Stat 331
Statistical methods
Math 253
Matrix Algebra
Stat 333
Introductory Probably Theory
Math 267
Calculus III
Stat 491
Senior Seminar
Math 277
Discrete Structures
CS 161
Introduction to Programming
Stat 231
Stats for Students in the
Sciences
In addition to the core courses, a student must also take :
Additional courses in Math, Stat and CS to meet the requirements of the department
B.Sc. with Major in Statistics
Start
Over
Download checklist for B.Sc. with Major in Statistics
All students who want to pursue an advanced major degree in
statistics must take the following core courses:
Math 111
Calculus I
Stat 311
Survey Sampling Design
Math 112
Calculus II
Stat 331
Statistical methods
Math 253
Matrix Algebra
Stat 333
Introductory Probably Theory
Math 267
Calculus III
Stat 491
Senior Seminar
Math 277
Discrete Structures
CS 161
Introduction to Programming
Stat 231
Stats for Students in the
Sciences
In addition to the core courses, a student must also take :
Stat 334
Mathematical Statistics
one of:
Stat 435
Stat 472
Regression Analysis
Topics in Statistics
B.Sc. with Advanced Major in Statistics
Start
Over
Download checklist for B.Sc. With Advanced Major in Statistics
All students who want to pursue an advanced major degree in
statistics must take the following core courses:
Math 111
Calculus I
Stat 311
Survey Sampling Design
Math 112
Calculus II
Stat 331
Statistical methods
Math 253
Matrix Algebra
Stat 333
Introductory Probably Theory
Math 267
Calculus III
Stat 491
Senior Seminar
Math 277
Discrete Structures
CS 161
Introduction to Programming
Stat 231
Stats for Students in the
Sciences
In addition to the core courses, a student must also take :
Stat 334
Mathematical Statistics
one of:
Stat 435
Stat 472
Regression Analysis
Topics in Statistics
CS 235
Microcomputers in Science
BSAD
30 credits
Econ
6 credits
B.Sc. with Advanced Major in Statistics with
Business Administration
Start
Over
Download checklist for B.Sc. With Advanced Major in Statistics with BBA
Faculty of Arts
BA with Major
BA with Advanced Major
BA with Honours
BA Honours with subsidiary subject programs are available with the
departments of economics and English
Start
Over
Pattern & Credit Requirements:
SUBJECT
CREDITS
Major 1
36
Minor
24
Pair 1
12
Pair 2
12
Pair 3
12
Electives
24
TOTAL CREDITS 120
B.A. with Major
Start
Over
Continue
Pattern & Credit Requirements:
SUBJECT
CREDITS
Major 1
36
Minor
24
Pair 1
12
Pair 2
12
Pair 3
12
Electives
24
TOTAL CREDITS 120
B.A. with Advanced Major
Start
Over
Continue
Pattern & Credit Requirements:
SUBJECT
CREDITS
Major 1
60
Pair 1
12
Pair 2
12
Electives
36
TOTAL CREDITS 120
B.A. with Honours
Start
Over
Continue
Degree Requirements:
•
Admission requirements at end of second year:
 average 55
•
Advancement from end of 3rd to 4th year requires:
 average 55
Please choose your degree of
interest:
B.A. With Major in
Mathematics
B.A. With Major in CS
B.A. With Major in
Statistics
B.A. With Major
Start
Over
Degree Requirements:
•
Admission requirements at end of second year:
 average 65 in each of first two years
 grade of 65 in each major and minor course
•
Advancement from end of 3rd to 4th year requires:
 average 70
 average 70 in the major courses
 average 70 in the minor courses
•
Graduation and 4th year requirements:
 average 70
Please choose your degree of
interest:
B.A. With Advanced
Major in Mathematics
B.A. With Advanced
Major in CS
B.A. With Advanced
Major in Statistics
 average 70 in the major courses
 average 70 in the minor courses
B.A. with Advanced Major
Start
Over
Degree Requirements:
•
Admission requirements at end of second year:
 average 75 on 60 credits completed in the first two years
 average 75 in all courses completed in the honours subject during
the first two years
 grade of 70 in each course in the honours subject
•
Advancement from end of 3rd to 4th year requires:
 average 75
 average 75 in the honours courses
 grade of 70 in each course in the honours subject
•
Graduation and 4th year requirements:
 average 75
 average 75 in the honours courses
 grade of 70 in each course in the honours subject
B.A. with Honours
Start
Over
Please choose your degree of
interest:
B.A. With Honours in
Mathematics
B.A. With Honours in
Computer Science
*B.A. with Honours in
Statistics not
currently available.
All students who want to pursue a major degree in mathematics must
take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 201
Elementary Statistics
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take :
An additional 12 credits in Math, Stat and CS to meet the requirements of the department
B.A. with Major in Mathematics
Start
Over
Download checklist for B.A. with Major in Math
All students who want to pursue an advanced major degree in
mathematics must take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 201
Elementary Statistics
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take :
Math 254
Linear Algebra
Math 354
Modern Algebra I
and one of:
Math 354
Modern Algebra I
Math 366
Real Analysis I
B.A. with Advanced Major in Mathematics
Start
Over
Download checklist for B.A. with Advanced Major in Math
All students who want to pursue an honours degree in mathematics
must take the following core courses:
Math 111
Calculus I
Math 277
Discrete Structures
Math 112
Calculus II
Math 491
Senior Seminar
Math 253
Matrix Algebra
Stat 201
Elementary Statistics
Math 267
Calculus III
CS 161
Introduction to Programming
(CS 162 is also recommended)
In addition to the core courses, a student must also take:
Math 254
Linear Algebra
Math 367
Differential Equations
Math 354
Modern Algebra I
Math 493
Senior Thesis
Math 366
Real Analysis I
CS 162
Programming and Data Structures
and one of:
Math 454
Modern Algebra II
Math 466
Real Analysis II
Stat 435
Regression Analysis
B.A. with Honours in Mathematics
Start
Over
Download checklist for B.A. with Honours in Math
All students who want to pursue a major degree in computer science
must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take :
Additional courses in Math, Stat and CS to meet the requirements of the department
B.A. with Major in Computer Science
Start
Over
Download checklist for B.A. with Major in CS
All students who want to pursue an advanced major degree in
computer science must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take :
CS 256
Data Structures and
Algorithm Analysis
Math 253
Matrix Algebra
CS 275
Database Management
Stat
Stat Course
CS 465
Data Communication
Systems and Networks
CS 485
Software Design
B.A. with Advanced Major in Computer Science
Start
Over
Download checklist for B.A. with Advanced Major in CS
All students who want to pursue an honours degree in computer
science must take the following core courses:
CS 161
Introduction to Programming
CS 375
Operating Systems
CS 162
Programming and Data
Structures
CS 491
Senior Seminar
CS 255
Advanced Data Structures
Math 111
Calculus I
CS 365
Theory of Computing
Math 112
Calculus II
Math 277
Discrete Structures
In addition to the core courses, a student must also take:
CS 256
Data Structures and
Algorithm Analysis
CS 487
Organization of Programming
Languages
CS 275
Database Management
CS 493
Senior Thesis
Cs 365
Theory of Computing
CS 495
Artificial Intelligence
CS 465
Data Communication
Math 253
Matrix Algebra
Stat
Stat Course
Systems and Networks
CS 485
Software Design
B.A. with Honours in Computer Science
Start
Over
Download checklist for B.A. with Honours in CS
All students who want to pursue a major degree in statistics must
take the following core courses:
Math 111
Calculus I
Stat 311
Survey Sampling Design
Math 112
Calculus II
Stat 331
Statistical methods
Math 253
Matrix Algebra
Stat 333
Introductory Probably Theory
Math 267
Calculus III
Stat 491
Senior Seminar
Math 277
Discrete Structures
CS 161
Introduction to Programming
Stat 201
Elementary Statistics
In addition to the core courses, a student must also take :
Additional courses in Math, Stat and CS to meet the requirements of the department
B.A. with Major in Statistics
Start
Over
Download checklist for B.A. with Major in Statistics
All students who want to pursue an advanced major degree in
statistics must take the following core courses:
CS
161
Math
111
CS
Stat375
311
Operating
Systems
Survey Sampling
Design
CS 491
Stat
331
Senior Seminar
Statistical
methods
Math
253
CS 255
Introduction
to Programming
Calculus I
Programming and Data
Calculus II
Structures
Matrix
Algebra
Advanced
Data Structures
Stat
Math333
111
Introductory
Probably Theory
Calculus I
Math
267
CS 365
Calculus
Theory ofIII
Computing
Stat
Math491
112
Senior
Seminar
Calculus
II
Math
Math 277
277
Discrete
Discrete Structures
Structures
CS 161
Introduction to Programming
Stat 201
Elementary Statistics
CS 162
Math
112
In addition to the core courses, a student must also take :
Stat 334
Mathematical Statistics
one of:
Stat 435
Stat 472
Regression Analysis
Topics in Statistics
B.A. with Advanced Major in Statistics
Start
Over
Download checklist for B.A. with Advanced Major in Statistics
Contact Us!

If you need any additional information you can check out our departmental
website which is located at
http://www.stfx.ca/academic/mathcs/

Also you can email the Chair of the Department (Dr. Joe Apaloo) with any
additional questions at: [email protected]

Our departmental office is located on the ground floor of the Annex
(Annex 24A). Please feel free to stop by or contact our Administrative
Assistant, Rhonda MacDonald at [email protected], 867-3972 . Please
see campus map for location.

Our Mailing address is:
Department of Mathematics, Statistics and Computer Science
St. Francis Xavier University, The Annex
P.O. Box 5000
Antigonish, NS
B2G 2W5
Start
Over
Exit