NTU Mods has new features!

Not offered in the current semester · Last offered AY2014/2015 Semester 2
ModsCSC207

Software Engineering I

Last offered — AY2014/2015 Semester 2

Introduction: role of software engineering, the product. Software process models: the linear sequential model, the prototyping model, the RAD model, the evolutionary models the component-based development model, the formal methods model. Function-oriented Methodology for analysis and design: system engineering, analysis concepts and principles, analysis modeling, design concepts and principles, architectural design, user interface design, component level design, requirement analysis and design modeling tools. Object-oriented methodology for analysis and design: object-oriented analysis, object-oriented design. APIs: API packages, API programming, class browsers and related tools, debugging in the API environment. Programming environments. Web-based Engineering.

AUs4.0 AUs
Grade Type
PrerequisiteCSC102
Not Available To Programme
Not Available To All Programme With(Admyr 2011-onwards)
Not Available As BDE/UE To ProgrammeACBS, ACC, ADM, AERO, ASEC, BCE, BEEC, BIE, BUS, CBE, CBEC, CE, CEE, CEEC, CHEM, CHIN, CS, CSEC, CVEC, ECON, EEE, EEEC, ELH, ENE, ENEC, ENG, IEEC, IEM, LMS, MAT, MATH, ME, ME(DES), ME(MEC), MEEC, MEEC(DES), MEEC(MEC), MS, MTEC, PHSC, PHY, PSY, SOC
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive WithCZ2006
Not Offered As BDEYes
Not Offered As Unrestricted Elective
Exam

Total hours per week: 5 hrs