Link to University of Stirling home page Link to Computing Science and Mathematics home page
Link to University of Stirling home page
University | Computing Science | Modules | ITNP001 | Home
ITNP001 Principles and Practice of Programming
menu ITNP001
Principles and Practice of Programming




Module summary

Knowledge of computer programming provides a vital underpinning for all studies of the application of information technology. Skills in computer programming give a solid foundation for effective practice in many application areas.

This module is for students who are new to computer programming. It introduces the fundamental concepts in contemporary high level language programming through a study of Java, also covering advanced topics including data structures, object orientation and the design of interactive graphical user interfaces.

At the end of the module, students will be able to write, compile and test Java programs using the BlueJ IDE. The programs will involve classes and methods, and will demonstrate a significant range of skills and good practice in program construction, including modularity and good internal documentation. Students will have a practical knowledge of programming with data structures, graphical user interfaces, and files.

All further information about and resources for this module have been moved to Canvas.
Please see here.

Updated 18/09/18 9:39
Contact Details
Module coordinator    Email - Room 4B121 - Tel 01786 467434
Mail Computing Science and Mathematics, Faculty of Natural Sciences,
University of Stirling, Stirling, Scotland, FK9 4LA