This course provides an understanding on database concepts.  It covers introduction to file and file system, database approach, types of database, history of database management system and database models. It also provides relational database model, history and data relational structure terminology, mathematical relation, database relation, relational attributes, relational keys, relational database schematic representation, relational integrity and relational language. Introduction to structured query language and its criteria. Concept and data modelling components. Table and normalization. Techniques, model and strategy in database design. Network and web integration with database in database technology

Kursus ini akan mendedahkan pelajar kepada analisis dan reka bentuk sistem. Topik-topik perbincangan merangkumi persekitaran pembangunan perisian, pengenalan analisis dan reka bentuk sistem, pengenalpastian dan pemilihan projek, penentuan keperluan sistem, pemodelan proses dan logic, permodelan data, peralihan daripada analisis kepada rekabentuk, mereka bentuk input, output dan antaramuka serta mereka bentuk senibina sistem.