Introduction to Computing – B142L
Academic year
2009/10
"Eighty percent of success is showing up."
– by W. Allen
Learning outcomes
- Knowledge of the software development life cycle and tools to build C software programs.
- Ability to describe, analyze and evaluate system requirements, software designs and quality metrics.
- Use creative problem solving to develop software programs which reflect considerations for usability and hardware portability.
- Ability to apply boolean algebra, iterative algorithms and recursive algorithms for software programs.
- Ability to find and use information provided with software development tools and libraries.
Assessments
The unit assessment is based on 2 online coursework assignments and an end of unit examination.
- Coursework 1 was assigned and assessed January 11 January 15, 2010 and contributed 35% to the unit mark.
- Coursework 2 will take place on April 23, 2010 and contributes 35% to the unit mark.
- 90 minutes open notes end of unit examination which contributes 30% to the unit mark.
Back to
top of page.
Textbooks
- Sprankle, M., Hubbard, J. (2009). Problem solving and programming concepts (8th Ed.). Upper Saddle River: Pearson Prentice Hall. ISBN 0136060609.
Buy from Amazon.co.uk
- Ullman, L., Liyanage, M. (2004). C programming: visual quickstart guide. Berkeley: Peachpit Press. ISBN 0321287630.
Buy from Amazon.co.uk
Back to
top of page.