Module Details for the Academic Year 2018/2019

COMP1003J Introduction to Software (B)

The objective of this module is to introduce the student to the Software Engineering degree programme. Its principle aim is to provide context for the programme, by introducing students to many of the topics that will become full modules later in the degree.

The module incorporates a wide variety of diverse topics, including the main challenges of the software engineering process, and the systems, procedures and tools that are available for solving these problems.

In addition, this module will equip students to optimise their learning experience during the Software Engineering degree programme, by providing them with personal and professional skills and competences.

Show/hide contentOpenClose All

Upon completion of this module students will be able to:
1. Explain the concepts and principles of Software Engineering.
2. Demonstrate an understanding of the procedures required of a software engineer in the development of software systems as part of a team.
3. Confidently use collaborative software to advance group projects.
4. Apply effective strategies for working in teams.
5.Effectively position themselves to optimise the learning experience in college.
 
Item Workload
Lectures

23

Specified Learning Activities

30

Autonomous Student Learning

60

Total

113

Description % of Final Grade Timing
Continuous Assessment: Continuous Assessment

100

Varies over the Semester

Compensation

This module is not passable by compensation

Resit Opportunities

In-semester assessment

Remediation

If you fail this module you may repeat, resit or substitute where permissible.

Module Requisites and Incompatibles

Equivalent Modules

Prior Learning

Curricular information is subject to change