Iu 07101 Principles of Computing Science1 (Ba-It)
Iu 07101 Principles of Computing Science1 (Ba-It)
MODULE GUIDELINES
.
Module Prerequisite - None
Learning Materials:
Major learning materials to be used include textbooks, lecture notes and handouts, internet resources and slide presentations.
The assessment instruments to be used in this course module include continuous assessment instruments (class tests and group and
individual assignments) and end of semester examination. The continuous assessment comprises 40% and the end of semester
examination comprises 60%.
Related Tasks
5.3.1 Explain concepts a) Explain types of computers Concepts of Written Question paper
of computer systems computer systems examination Marking scheme
systems b) Explain computer organizations correctly
are Written test Assignment
c) Explain computer logic elements
explained Assignment report
and logic design
5.3.2 Explain computer a) Explain characteristics of Computer design Written Question paper
design logic and computer hardware and software logic and examination Marking scheme
functionality. b) Describe functionality and are
functionality Written test Assignment
performance attributes of correctly explained
computer systems
Assignment report
c) Explain the evolution of
programming languages
5.3.3 Describe concepts a) Explain fundamental concepts of Concepts of Written Question paper
of modern programming languages modern examination Marking scheme
programming b) Distinguish Compiled vs.
programming Written test Assignment
languages. interpreted languages languages are Assignment report
c) Explain the imperative, functional correctly
and declarative languages
described.
d) Explain the concept of algorithms
in problem solving
5.3.4 Use programming a) Describe different type of tools Programming Written Question paper
language skills to used to implement algorithms in language skills are examination Marking scheme
design algorithms problem solving Written test
properly used to Assignment
for problem b) Design algorithm in problem
solving. solving
design algorithms Assignment report
c) Design a short financial program
for problem Demonstrate Model answers
solving. performance
5.3.5 Use programming a) Compile the financial program Programming Written examination Question paper
language skills to
language skills are Written test Marking scheme
implement a properly used to Assignment Assignment report
financial related
program
implement a Demonstrate Model answers
financial related performance Checklist
program Case study
Role playing