Curriculum Proposal to SCS Faculty May 2011: Difference between revisions

From Soma-notes
Claurend (talk | contribs)
Claurend (talk | contribs)
Line 15: Line 15:
=Software Engineering=
=Software Engineering=


==COMP 2404: Course Title==
== COMP 2404: Introduction to Software Engineering ==
 
Introduction to object-oriented software development, with emphasis on design and implementation of medium-sized programs.  Topics include abstraction, modularity, encapsulation, reusability, and design patterns.


==COMP 3004: Object-Oriented Software Engineering ==
==COMP 3004: Object-Oriented Software Engineering ==

Revision as of 15:37, 2 May 2011

This document contains proposed course changes for the 2012/2013 academic year.

Executive Summary

Introduction

Theory

COMP 1805: Course Title

COMP 2804: Course Title

COMP 3804: Course Title

Software Engineering

COMP 2404: Introduction to Software Engineering

Introduction to object-oriented software development, with emphasis on design and implementation of medium-sized programs. Topics include abstraction, modularity, encapsulation, reusability, and design patterns.

COMP 3004: Object-Oriented Software Engineering

No changes.

Programming

  • we already changed 1405 and 1406
  • goal is to teach programming through teaching other topics that are central to modern CS: OS, databases, web

COMP 2401: course title

COMP 2405: course title