Computing Science and Information Systems Diploma (with Specialty)
ObjectivesThe Computing Science and Information Systems Department’s two-year Diploma (with Specialty) program prepares students for a career in the computer industry in a chosen area. This program combines business applications, system and networking concepts and programming languages. The Diploma (with Specialty) program gives students a broad business base and more advanced systems, programming and networking courses than does the one-year Certificate program. It also allows students to focus more on a chosen area such as Web Development, Software Development or Networking Infrastructure.
Practical experienceStudents in this program may be eligible for a Co-operative Education designation. Co-op Education involves alternating full-time academic and work terms. Job opportunities are enhanced after completing the Co-op option.
Academic titleComputing Science and Information Systems Diploma (with Specialty)
Course descriptionThe student is required to complete 60 credits as follows:
• 30 CSIS credits (10 CSIS core courses)
Course Number Course Name Credits
CSIS 1110 Introduction to Computers 3
CSIS 1140 Productivity Software and Client Support 3
CSIS 1150 Networking Essentials with CCNA Discovery 3
CSIS 1155 Hardware Maintenance Concepts 3
CSIS 1175 Introduction to Windows Programming 3
CSIS 1280 Multimedia Web Development 3
CSIS 2200 Systems Analysis and Design 3
CSIS 2300 Database Management Systems 3
CSIS 3495 Applied Research Projects 3
CSIS 3540 Client/Server Systems 3
• any other 15 credits of CSIS courses from the chosen specialty area (5 courses)
• 15 non-CSIS credits (5 non-CSIS courses) from the following table:
Course Number Course Name Credits
ACCT 1110 or Principles of Accounting I or
ACCT 1235 Principles of Accounting I & II 3
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 6
BUSN 1330 or Business Mathematics or
FINC 1231 or Commercial and Financial Mathematics or
MATH 1130 Discrete Mathematics 3
CMNS 1115 Practical Writing 3
Recommended Program Schedule (for Web Development Specialty) Semester I
ACCT 1110 or Principles of Accounting I or
ACCT 1235 Principles of Accounting I & II 3
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CMNS 1115 Practical Writing 3
CSIS 1110 Introduction to Computers 3
CSIS 1175 Introduction to Windows Programming 3
Semester II
BUSN 1330 or Business Mathematics or
FINC 1231 or Commercial and Financial Mathematics or
MATH 1130 Discrete Mathematics 3
CSIS 1140 Productivity Software and Client Support 3
CSIS 1155 Hardware Maintenance Concepts 3
CSIS 1280 Multimedia Web Development 3
CSIS 2200 Systems Analysis and Design 3
Semester III
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CSIS 1150 Networking Essentials with CCNA Discovery 3
CSIS 1275 Java Programming 3
CSIS 2280 Web Server Administration 3
CSIS 2300 Database Management Systems 3
Semester IV
CSIS 2365 ASP .Net 3
CSIS 2380 Web Based Scripting 3
CSIS 3495 Applied Research Projects 3
CSIS 3540 Client/Server Systems 3
CSIS elective Any CSIS elective course 3
(*) It is recommended that the student takes CSIS2350 (Network Server Administration) as the elective course.
Recommended Program Schedule (for Software Development Specialty)
Semester I
ACCT 1110 or Principles of Accounting I or
ACCT 1235 Principles of Accounting I & II 3
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CMNS 1115 Practical Writing 3
CSIS 1110 Introduction to Computers 3
CSIS 1175 Introduction to Windows Programming 3
Semester II
BUSN 1330 or Business Mathematics or
FINC 1231 or Commercial and Financial Mathematics or
MATH 1130 Discrete Mathematics 3
CSIS 1140 Productivity Software and Client Support 3
CSIS 1150 Networking Essentials with CCNA Discovery 3
CSIS 1275 Java Programming 3
CSIS 2200 Systems Analysis and Design 3
Semester III
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CSIS 1155 Hardware Maintenance Concepts 3
CSIS 1280 Multimedia Web Development 3
CSIS 2300 Database Management Systems 3
CSIS 2375 Programming Techniques 3
Semester IV
CSIS 2475 Data and Control Structures 3
CSIS 3275 Software Engineering 3
CSIS 3495 Applied Research Projects 3
CSIS 3540 Client/Server Systems 3
CSIS elective Any CSIS elective course 3
(*) It is recommended that the student takes CSIS2280 (Web Server Administration) as the elective course.
Recommended Program Schedule (for Network Infrastructure Specialty)
Semester I
ACCT 1110 or Principles of Accounting I or
ACCT 1235 Principles of Accounting I and II 3
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CMNS 1115 Practical Writing 3
CSIS 1110 Introduction to Computers 3
CSIS 1175 Introduction to Windows Programming 3
Semester II
BUSN 1330 or Business Mathematics or
FINC 1231 or Commercial and Financial Mathematics or
MATH 1130 Discrete Mathematics 3
CSIS 1140 Productivity Software and Client Support 3
CSIS 1150 Networking Essentials with CCNA Discovery 3
CSIS 1155 Hardware Maintenance Concepts 3
CSIS 2200 Systems Analysis and Design 3
Semester III
BUSN 1210 or Management Essentials or
ECON 1101 or The Canadian Economy or
ECON 1150 or Principles of Microeconomics or
ECON 1250 or Principles of Macroeconomics or
MARK 1120 Introductory Marketing 3
CSIS 2150 Advanced Networking with CCNA II, III 3
CSIS 2300 Database Management Systems 3
CSIS 2350 Network Server Administration 3
CSIS Elective Any CSIS elective course 3
(*) It is recommended that the student takes CSIS2280 (Web Server Administration) as the elective course.