Module/Course Description

Course Title: Computer Programming

Course Code: UU-COM-2013-MW

Programme: Bachelor of Science (BSc) in Computer Science - MW

Credits: 24.00

Course Description:

Module Description

This module introduces various concepts of programming to the students using any chosen language. Students will use structured programming by means of the syntax and semantics of a high-level structured programming language. The module also examines several development methodologies which may be used to manage the software development process.

Module Aim

This module aims at introducing students to programming language and help them develop good programming practices which will give students the foundation that will allow them pursue more advanced programming topics.

Module Learning Outcomes

After completing the module students should be able to:

  1. Develop Basic Programs using chosen programming language
  2. Develop function-based programs
  3. Explain File Processing.
  4. Develop GUI.
  5. Describe Client Server Programming.
  6. Apply problem solving skills and implement any real-world problems
  7. Analyze and explain the behavior of simple programs
  8. Choose appropriate conditional and iteration constructs for a given programming
  9. Apply the techniques of structured (functional) decomposition to break a program into smaller pieces.
  10. Process information through using built-in data structures.
  11. Use recursion.
  12. Develop programs that use i/o file streams and data files

Prerequisites: UU-BA-IND100, UU-FNT-103

Prerequisites Categories: Year 1

Typical Module duration: 7.0


This site uses cookies and other tracking technologies to assist with navigation and your ability to provide feedback, analyse your use of our products and services, assist with our promotional and marketing efforts, and provide content from third parties Cookie Policy