Software Development Accelerated Proposed Curriculum

  1. CSC10x3 Fundamentals of Computer Programming in Java *
  2. MAT1053 Elementary Discrete Math
  3. CSC30x3 Foundations of Computer Science 1 *
  4. CSC30x3 Foundations of Computer Science 2 *
  5. CSC3033 Data Structures and Algorithm Design (p)
  6. CSC3013 Computer Networks and Telecommunications (p)
  7. CSC3033 Database Management Systems (d)
  8. CSC30x3 Web Application Programming *
  9. CSC3004 Software Development
  10. CSC3024 Software and Systems Engineering (p)
  11. CSC3053 Computer Organization and Architecture (c)
  12. CSC4003 Computer and Information Security
  13. CSC3083 Technology and Society
  14. CSC4011 Computer Applications Practicum 1 (r)
  15. CSC4021 Computer Applications Practicum 2 (r)
  16. CSC4031 Computer Applications Practicum 3 (r)

(*) is a new course that does not correspond directly to a current course in the traditional program. However, completion of CSC20x3 Foundations of Computer Science 2 is equivalent to completion of CSC2024 Computer Science 2 in the traditional program.
(c) reduced credit hours from course in traditional program (CSC3054 traditional -> CSC3053 nontraditional).
(d) combines CSC3031 (lab) and CSC3032 (lecture) from traditional program.
(p) different prerequisites for nontraditional program, but course has equivalent objectives to traditional course with same number and title.
(r) CSC4011, CSC4021, CSC4031 Software Application Practicum requires each student to complete an individualized software development project. The project work is completed in three parts concurrently with the last four courses of the program.

Topic revision: r12 - 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