Proposed Software Development Course Sequence

Single Continuous Course Sequence

This is a ordering assuming a 2 year sequence, with a single cohort stepping through together. Total time is 82 weeks, 76 if prerequisites are met.

# Weeks Credits Courses
1 6 3 CSC10x3 Fundamentals of Computer Programming in Java
2 6 3 MAT1053 Elementary Discrete Math
3 6 3 CSC30x3 Foundations of Computer Science 1
4 6 3 CSC30x3 Foundations of Computer Science 2
5 6 3 CSC3033 Data Structures and Algorithm Design and Analysis
6 6 3 CSC3013 Computer Networks and Telecommunications
7 6 3 CSC3033 Database Management Systems
8 6 3 CSC30x3 Web Application Programming
9 8 4 CSC3004 Software Development
10 8 5 CSC3024 Software and Systems Engineering
CSC4011 Software Applications Practicum 1
11 6 3 CSC3053 Computer Organization and Architecture
12 6 4 CSC4003 Computer Information Security
CSC4021 Software Applications Practicum 2
13 6 4 CSC3083 Technology and Society
CSC4031 Software Applications Practicum 3
Total 82 44  

Rationale

  1. Start CAP along with Software and Systems Engineering
  2. Continue CAP over last three courses.
  3. Complete CAP with Last Course.
  4. CAP is repeated three times for 3 hours total credit.
One consideration is whether this program will have a "cohort model". If so a new cohort will need start for each new group. Thus, if there is a start every year, there will need to be two courses offered at once all the time.
Topic revision: r11 - 2013-11-25 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback