Software Development Concepts
This course covers the (i) application of standard abstract data types, fundamental data structures, and commonly used algorithms; (ii) design and implementation of databases; and (iii) the fundamental practice of software engineering. Students reinforce the skills and concepts covered in lectures through assignments and a project that integrates all three components. This course is intended to fill in the knowledge gaps that incoming Master of Applied Computer Science graduate students may have. Students must receive a B- or higher in this course to pass. CALENDAR NOTES: This course may not be counted towards the elective requirement of any computer science graduate program. It can only be taken as an added program requirement as assigned by the program director. COREQUISITES: CSCI 5100.03 EXCLUSIONS: CSCI 3901.06
Sources
Catalogue variants
- Software Development Concepts · 6 · Graduate