BOSTON ONLINE HOME EDUCATION
Side panel
................. CLICK HERE IF YOUR VIDEO DOESN'T WANT TO PLAY
Try clearing your browser's cache
How to clear your browser's cache in Chrome
How to clear your browser's cache in Edge
Log in
Username
Password
Remember username
Forgot Password?
Log in
Log in using your account on
Site Navigation
COMSCI-0478
Home
Calendar
Skip to main content
Computer Science
Home
Courses
COMSCI-0478
Enrolment options
Course Overview
Enrol Now
Last Updated On 16 January 2023
7 Students Enrolled
12 Downloadable Resources
Course Content
Start Date: 17/01/23
Category:
Computer Science
General
Announcements
Live Lessons
Semester 1A
Data Representation
Topic 1: Number Systems
Lesson 1 (copy) (copy)
Lesson Notes: Number Systems Data Representation
Lesson 1: Convert binary to denary and hexadecimal
Lesson 2
Lesson 2: Convert denary to binary
Lesson 3 (copy)
Lesson 3: Convert denary to binary & hexadecimal
Lesson 4
Lesson 4: Convert hexadecimal to binary and denary
Lesson 5
Lesson 5: Adding two binary numbers
Lesson 6
Lesson 6: Convert two's complement to denary
Topic 2: Text, sound and images
Lesson 1
Lesson 1: Text, Sound and Images
Topic 3: Data Compression
Lesson 1 (copy)
Lesson 1: Data storage and Compression Notes
Lesson 2 (copy) (copy)
Lesson 2: Identify larger and smaller file sizes
Lesson 3
Lesson 3: Calculate file size of images
Topic 4: Assessment on Data Representation
Data Representation Assessment
Data Transmission
Topic 1: Methods of Encryption
Lesson 1 (copy) (copy)
Lesson 1: Methods of Transmission
Lesson 2 (copy)
Lesson 2: Explain packet switching
Lesson 3 (copy) (copy)
Lesson 3: Describe methods of data transmission
Topic 2: Error Detection
Lesson 1 (copy) (copy) (copy)
Lesson 1: Error Detection Notes
Lesson 2 (copy) (copy)
Lesson 2: Detect type of parity
Lesson 3 (copy) (copy) (copy)
Lesson 3: Attributes of error-checking methods
Topic 3: Encryption
Lesson 1 (copy) (copy) (copy) (copy)
Lesson 1: Encryption Notes
Lesson 2 (copy) (copy) (copy)
Lesson 2: Symmetric vs asymmetric encryption
Topic 4: Assessment on Data Representation (copy)
Data Transmission Assessment
Live Lessons (2024)
Live Lessons (2024)
Recorded Live Lesson 13/05/2024
Recorded Live Lesson 20/05/2024
Recorded Live Lesson 27/05/2024
Recorded Live Lesson 03/06/2024
Recorded Live Lesson 01/07/2024
Recorded Live Lesson 08/07/2024
Recorded Live Lesson 15/07/2024
Recorded Live Lesson 15/07/2024-1
Recorded Live Lesson 22/07/2024
Recorded Live Lesson 22/07/2024-1
Recorded Live Lesson 29/07/2024
Recorded Live Lesson 29/07/2024-1
Recorded Live Lesson 05/08/2024
Recorded Live Lesson 05/08/2024-1
Recorded Live Lesson 26/08/2024
Recorded Live Lesson 16/09/2024
Recorded Live Lesson 30/09/2024
Recorded Live Lesson 30/09/2024-1
Recorded Live Lesson 28/10/2024
Recorded Live Lesson 04/11/2024
Recorded Live Lesson 11/11/2024
Recorded Live Lesson 18/11/2024
Semester 1 B
Hardware
Topic 1: Computer architecture
Lesson 1 (copy)
Computer architecture Notes
Lesson 2 (copy)
Describe the Von Neumann architecture
Lesson 3
Registers in the fetch-execute cycle
Lesson 4
Factors affecting performance of the CPU
Topic 2: Input and output devices
Lesson 1 (copy) (copy)
Input and output devices Lesson Notes
Lesson 2 (copy) (copy)
Identifying input & output devices
Lesson 3 (copy)
Identifying sensors
Topic 3: Data storage
Lesson 1 (copy) (copy) (copy)
Data storage Lesson Notes
Lesson 2 (copy) (copy) (copy)
Describe types of data storage
Topic 4: Network hardware
Lesson 1 (copy) (copy) (copy) (copy)
Network hardware Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy)
Describe IP and MAC addresses
Topic 5: Assessment on Computer Archite...
Quiz to Hardware Assessment
Software
Topic 1: Software and interrupts
Lesson 1 (copy) (copy) (copy) (copy) (copy)
Software and interrupts Lesson Notes
Lesson 2 (copy) (copy) (copy)
Features of the OS
Lesson 3 (copy) (copy)
Why an OS is needed
Lesson 4 (copy)
Uses of interrupts
Topic 2: Languages and translators
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy)
Languages and translators Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy)
Types of translators
Lesson 3 (copy) (copy) (copy)
Compare types of programming languages
Topic 3: Assessment on Software
Software Assessment
Internet & WWW
Topic 1: The internet and WWW
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy) (copy)
The internet and WWW Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy) (copy)
Parts of a URL
Lesson 3 (copy) (copy) (copy) (copy)
How web pages are retrieved from a web server
Lesson 4 (copy) (copy)
Function of cookies
Topic 2: Digital currency
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy) (copy) (copy)
Digital currency Lesson Notes
Topic 3: Cyber security
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy) (copy) (copy) (copy)
Cyber security Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy) (copy) (copy)
Phishing and pharming
Lesson 3 (copy) (copy) (copy) (copy) (copy)
Types of security risks
Lesson 4 (copy) (copy) (copy)
Describe how SSL works
Lesson 5
Operation of a firewall
Topic 4: Assessment on Internet & WWW
Internet & WWW Assessment
Semester 2 A
Automated Systems and Emerging Technologies
Topic 1: Automated systems
Lesson 1
Automated systems Lesson Notes
Lesson 2
Describe a system using temperature sensors
Lesson 3
Describe a system using light & motion sensors
Lesson 4
Describe a system using magnetic sensors
Topic 2: Robotics
Lesson 1 (copy)
Robotics Lesson Notes
Topic 3: Artificial intelligence
Lesson 1 (copy) (copy)
Artificial intelligence Notes
Topic 4: Automated Systems and Emerging...
Automated Systems and Emerging Technologies Assessment
Algorithm Design and Problem-Solving
Topic 2: Program development lifecycle
Lesson 1 (copy)
Program development lifecycle Lesson Notes
Lesson 2 (copy)
Features of structure diagrams & pseudocode
Lesson 3 (copy)
Features of subroutines & library routines
Lesson 4 (copy)
Suggest suitable test data
Topic 2: Designing solutions
Lesson 1 (copy) (copy)
Designing solutions Lesson Notes
Lesson 2 (copy) (copy)
Identifying data types
Lesson 3 (copy) (copy)
Describing data types
Topic 3: Common algorithms
Lesson 1 (copy) (copy) (copy)
Common algorithms Lesson Notes
Topic 4: Validation and verification
Lesson 1 (copy) (copy) (copy) (copy) (copy)
Validation and verification Lesson Notes
Lesson 2 (copy) (copy) (copy)
Identify validation checks
Topic 5: Trace tables
Lesson 1 (copy) (copy) (copy) (copy)
Trace tables Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy)
Complete a trace table from a flowchart
Topic 6: Use of algorithms
Lesson 1 (copy) (copy) (copy) (copy) (copy)
Use of algorithms Lesson Notes
Lesson 2 (copy) (copy) (copy) (copy) (copy)
Explain the purpose of an algorithm
Topic 7: Algorithm Design and Problem-S...
Algorithm Design and Problem-Solving Assessment
Extra Resources
Pseudocode worked examples
Draw a flowchart from pseudocode
Write pseudocode algorithm from description
Optimize code using loops
Convert nested ifs into case statement
Rewrite pseudocode using different loop structure
Semester 2B
Programming
Topic 1: Programming Basics
Lesson 1
Programming Basics Lesson Notes
Topic 2: Conditions
Lesson 1 (copy)
Conditions Lesson Notes
Topic 3: Loops
Lesson 1 (copy) (copy)
Loops Lesson Notes
Topic 4: Functions
Lesson 1 (copy) (copy) (copy)
Functions Lesson Notes
Topic 5: Arrays
Lesson 1 (copy) (copy) (copy) (copy)
Arrays Lesson Notes
Topic 6: Files
Lesson 1 (copy) (copy) (copy) (copy) (copy)
Files Lesson Notes
Databases
Topic 1: Database structures (copy)
Lesson 1 (copy) (copy) (copy) (copy) (copy)
Database structures Lesson Notes
Lesson 2
Identify primary key
Lesson 3
Identify field names for a table
Topic 2: SQL
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy)
SQL Lesson Notes
Lesson 2 (copy)
Write SELECT statement using table definition
Lesson 3 (copy)
Write SELECT statement using table
Lesson 4
Write SUM function
Topic 3: Databases Assessment
Databases Assessment
Boolean Logic
Topic 1: Logic Gates
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy) (copy)
Logic gates Lesson Notes
Lesson 2
Rules of logic gates
Topic 2: Representing logic
Lesson 1 (copy) (copy) (copy) (copy) (copy) (copy) (copy)
Representing logic Lesson Notes
Lesson 2 (copy)
Draw logic circuit from logic statement
Lesson 3
Draw truth table from logic circuit
Lesson 4
Draw logic circuit from logic statement
Lesson 5
Draw truth table from logic statement
Lesson 6
Simplify logic circuit
Lesson 7
Draw logic circuit from word problem
Lesson 8
Draw logic circuit from word problem
Topic 3: Boolean Logic Assessment
Boolean Logic Assessment
Homework/Tests/Exams
Exams
Computer Science FA
Computer Science FA 3
Computer Science FA 4
Green Group
About the Instructor
835 Students
31 Courses
Moloko Motsoko
Show More >>
Enrolment options
Computer Science
Teacher:
Moloko Motsoko
Teacher:
Climate Mudau
Teacher:
Trevor Nelukalo
Skill Level
:
Beginner
Guests cannot access this course. Please log in.
Continue
Enrol Now
Last Updated On 16 January 2023
7 Students Enrolled
12 Downloadable Resources
Course Features
Lectures
21
Start Date
17 Jan 2023
Skill level
Beginner
Language
English
Assessments
Yes
Tags
No Tags.