Classwork_for_Introduction_to_CS_&_Programming_March_Intake_2025[1]
Classwork_for_Introduction_to_CS_&_Programming_March_Intake_2025[1]
Main menu
ClassroomIntroduction to CS &
ProgrammingMarch Intake 2025
Class settings
More options
• Google Calendar
• Class Drive folder
Melissa Dube
[email protected]
•
Home
Calendar
• Enrolled
To do
I
Introduction to CS & Programming
March Intake 2025
•
Archived classes
Settings
Stream
Classwork
People
Google Calendar
Class Drive folder
Class settings
More options
• Google Calendar
• Class Drive folder
Upcoming
No work due in soonWoohoo, no work due in soon!
View all
Melissa Dube
[email protected]
•
Home
Calendar
• Enrolled
To do
I
Introduction to CS & Programming
March Intake 2025
•
Archived classes
Settings
1. Material
Course Outline
Posted 15:39
Posted 15:39
Microsoft Word
View material
Material
Course Outline
Posted 15:39
Close dialogue
View material
Page
/
4
Page 1 of 4
National University of Science and Technology
Venue: (SLT 1)
(FD 60)
Contact:
Hours/week
Practicals
Monday 0800-1200
Wednesday 0800-1200
Pre-requisite
Co-requisite
Synopsis:
Information Society, History of Computers: Data and Information, Number systems and
arithmetic, Data representation, Basic Computer Components: -CPU, I/O units, Storage;
languages, compiler, interpreter, grammar, recursion, simple data structures (arrays, lists,
trees, hash tables, queues & stacks), problem solving. Algorithms: Sorting,
compression,
Numerical and encryption; Operating systems and its functions: - process and memory
computer systems represent data, relationships that exist within a computer system and
practical uses of computers in the society. Problem solving through use of programming
information production.
Course Content
• Information Society
• Computer generations
• Types of Computers
• Emerging Technologies
• Data Representation
• Bits, bytes
• CPU
• I/O unit
• Compiler/ Interpreter
• Programming basics
• Introduction to C programming
Assignment, Specifiers
Page 3 of 4
• Problem solving Algorithms:
• Sorting
• Compression
• Numerical
• Encryption
• Operating System
• Functions
• Storage Systems
DBMSs
• Cloud storage
• Fundamentals of Networks
• Wired
Assessment
• Written Assignments
• Tests
• Programming Assignments
Examination (60%)
NB:
• No plagiarism in assignments
• Students with special requirements should consult with lecturers for any special
arrangements
Systems: Managing the Digital firm, New Delhi: Prentice Hall, 2010
Page 4 of 4
2. Curtin F. Tata, McGraw Hill (2008), McGraw Hill International Edn.
4. Problem Solving and Program Design in C (7th ed.) [Hanly & Koffman 2012-03-
04]
...
S ... c
Open...
Open with Google Docs
Open with
Details
General Info
Type
Microsoft Word
Size
46 KB
Modified
15:37 3 Apr
Created
15:38 3 Apr
Sharing
Andile Dube
Owner
Description
No description
Download Permission
Viewers can download
Displaying SCS1101 COURSE OUTLINE.doc.