| 100 level |
| Required |
| ISYS123 |
Introduction to Information Systems and Technologies (3) |
3 |
| Required |
| LAW104 |
Law, Lawyers and Society (3) |
3 |
| Required |
| LAW114 |
Jurisprudence (3) |
3 |
| Required |
either | ISYS114 |
Introduction to Systems Design and Data Management (3) |
|
|
or | ISYS154 |
Introduction to Systems Design and Data Management (Advanced) (3) |
3 |
| Required |
either | COMP115 |
Introduction to Computer Science (3) |
|
|
or | COMP155 |
Introduction to Computer Science (Advanced) (3) |
3 |
| Required |
one of | MATH123 |
Mathematics 123 (3) |
|
|
| MATH130 |
Mathematics IE (3) |
|
|
| MATH132 |
Mathematics IA (Advanced) (3) |
|
|
| MATH133 |
Mathematics IB (Advanced) (3) |
|
|
| MATH135 |
Mathematics IA (3) |
|
|
| MATH136 |
Mathematics IB (3) |
3 |
| 200 level |
| Required |
| COMP247 |
Data Communications (3) |
3 |
| Required |
| ISYS201 |
Applications Development (3) |
3 |
| Required |
| ISYS224 |
Database Systems (3) |
3 |
| Required |
| ISYS227 |
Requirements Analysis and Systems Design (3) |
3 |
| Required |
| LAW203 |
Torts (3) |
3 |
| Required |
| LAW204 |
Contracts (3) |
3 |
| Required |
| LAW205 |
Criminal Law and Procedure I (3) |
3 |
| Required |
| LAW206 |
Criminal Law and Procedure II (3) |
3 |
| Required |
3 cp from | COMP units |
|
|
| ISYS units |
3 |
| 300 level |
| Required |
| ISYS301 |
Enterprise Systems Integration (3) |
3 |
| Required |
| ISYS302 |
Management of IT Systems and Projects (3) |
3 |
| Required |
| ISYS303 |
Advanced Applications Development (3) |
3 |
| Required |
| LAW314 |
Constitutional Law and Administration I (3) |
3 |
| Required |
| LAW315 |
Constitutional Law and Administration II (3) |
3 |
| Required |
| LAW316 |
Property in Law and Equity I (3) |
3 |
| Required |
| LAW317 |
Property in Law and Equity II (3) |
3 |
| Required |
either | COMP340 |
Systems Engineering Project (4) |
|
|
or | ISYS346 |
Information Systems Project (4) |
4 |
| Required |
one of | COMP343 |
Cryptography and Information Security (3) |
|
|
| COMP344 |
E-Commerce Technology (3) |
|
|
| COMP347 |
Computer Networks (3) |
|
|
| COMP348 |
Document Processing and the Semantic Web (3) |
|
|
| ELEC345 |
Communication Networks (3) |
|
|
| ISYS326 |
Advanced Databases and Enterprise Systems (3) |
|
|
| MPCE360 |
Technology Management (3) |
3 |
| 400 level |
| Required |
| LAW405 |
Remedies (4) |
4 |
| Required |
| LAW406 |
Business Organisations (4) |
4 |
| 500 level |
| Required |
| LAW500 |
Litigation (4) |
4 |
| Required |
32 cp from | 400- or 500-level LAW units |
32 |
| Electives |
| Balance of credit points required | |
| TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM |
117 |