bu-logo
 CP1 Unit Details
 Computer Programming 1
 Principles of Comp/Systems
 Maths for CG 1
 Computer Animation 1
 Animation Design 1
 CP1 Unit Details
button3 button3 button3

Unit Title

Computer Programming 1

Unit Code

CP1

Credits

20

Study Hours

180 h  (6 h/w)

Contact Hours

90 h (3 h/w)

Level

1

Terms

1-3

Themes

Algorithm Design & C Programming

Aims:

  • introduce students to the principles of algorithm design
  • introduce students to the C programming language
  • introduce students to data types, iteration, subroutines and recursion
  • introduce students to program design techniques
  • enable students to readily transfer their programming skills to other languages
     

Objectives:

  • design simple algorithmic solutions for computing problems;
  • design and implement programs written in C;
  • design modular programs;
  • dry-run, debug, test and document programs;
  • design data structures for graphics programs;
  • write programs which use a simple graphics library and provide user-friendly graphic interaction
     

Assessment:

  • Graphics Programming Project  - 20%
  • End of Level written Examination  - 80%
     
[Computer Animation] [BA (Hons) Course] [PDip/MA/MSc Courses] [Resources] [Technical Developments] [Media]