Questora

CSCD 102 — Introduction to Computer Science II

Computer Science · University of Ghana

This course is to introduce the students to fundamental programming concepts. It will focus on an ability to use procedural programming language concepts including input/output, simple data types, expressions, control structures – selection and loop constructs, Boolean logic, and procedures. Revision of algorithms and flowcharts and interpretation of simple pseudo codes. Programming languages, Compilers and interpreters. Computer Networks: The Internet and TCP/IP protocols. Practical applications of switching theory: logic elements, Boolean algebra and Number systems; Laboratory work on basic discrete and peripheral components of a computer system. Identifying and selecting the various hardware components like the hard disk, motherboard, memories, etc. for a computer system. General overview of system software, programming languages and application software (the use of computers for data processing and generating information). Operating system - importance, characteristics and types.

Credits
3
Level
Level 100
Semester
Semester Two

Other courses on this programme

Practising CSCD 102 with Questora

Upload your own slides, notes and past papers for CSCD 102 and Questora builds mock exams, practice questions and a revision plan from them.

Start free

Course details from University of Ghana Volume 3 Handbook for the Bachelor's Degree: Course Descriptions for Programmes in the Sciences (2017).