• Home
  • About
  • Mobile
  • Open Content
  • Search

Module Overview


  • Description
  • Facilitators
  • Weblinks
  • Timetable
CS2103 

SOFTWARE ENGINEERING
   2006/2007, Semester 1
   School of Computing (Computer Science)
Modular Credits: --
  Tags: --

Learning Outcomes

TopThis module introduces the necessary conceptual and analytical tools for systematic and rigorous development of software systems. It covers four main areas of software development, namely object-oriented analysis, object-oriented design, implementation, and testing, with emphasis on the design and implementation of software modules that work cooperatively to fulfill the requirements of a system. Tools and techniques for software development, such as Universal Modelling Language (UML), program specification, and testing methods, will be taught. Major software engineering issues such as modularisation criteria, program correctness, and software quality will also be covered.

Prerequisites

TopPrerequisites: CS1102 or CS1102C or CS1102S Preclusions: Science students majoring in Computational Finance, are not allowed to read it as CFM/Breadth. EEE and CPE students can only take this module as a technical elective to satisfy the program requirement

Teaching Modes

TopWeekly 2 Hours Lecture.
Weekly 1 Hour Tutorial.

Assessment

Top

Tentative Grading Weightage:

20% Midterm
    - MCQs with short questions
    - Close Book

25% Software Development Project
    - Analysis, Design, Implementation and Testing
    - Using JAVA programming language
    - Details will be given by August 2006
    - Usage of C++ currently under consideration

5% Tutorial
    - Participation
    - Attendance

50% Final Exam 
    - Open Book

Workload

Top2 lecture hours per week.
1 tutorial hours per week.
3-4 hours for projects (group discussion, implementation etc) per week.
4 hours for preparatory work by a student per week.

Contact

  • IVLE Webmaster

Social Media

Latest Alerts

  • IVLE scheduled maintenance every Tuesday 0300 hrs - 0700 hrs

Centre for Instructional Technology

Legal  |  Acceptable Use Policy

Copyright © 2015, National University of Singapore. All rights reserved.