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
- CSCD 101 — Introduction to Computer Science I
- CSIT 101 — Introduction to Information Technology
- CSIT 102 — Introduction to IT Problem Solving
- CSIT 103 — Introduction to Computing
- CSIT 104 — Mathematics for IT Professionals
- CSIT 105 — Programming Fundamentals
- CSCD 201 — Information Systems
- CSCD 202 — Programming II (with Java)
- CSCD 205 — Programming I (with C ++)
- CSCD 207 — Numerical Methods
- CSCD 211 — Computer Organization and Architecture
- CSCD 212 — Computer Ethics
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 freeCourse details from University of Ghana Volume 3 Handbook for the Bachelor's Degree: Course Descriptions for Programmes in the Sciences (2017).