COMPUTER SCIENCE GRADE 11
Back to Dashboard
Hey there, great course, right? Do you like this course?
All of the most interesting lessons further. In order to continue you just need to purchase it
Get course
AED 400
Course sections
Section 1
Python Fundamentals
1
Introduction
2
Identifiers; Literals – Part 1
3
Literals – Part 2
4
Literals – Part 3
5
Operators
6
Barebones of Python Program
7
Python Rules and Conventions; Variables and Assignments – Part 1
8
Variables and Assignments – Part 2
9
Dynamic Typing; Input & Output Function – Part 1
10
Input & Output Function – Part 2
11
Input & Output Function – Part 3
Section 2
Data Handling
1
Introduction
2
Length of a String; List and Tuples
3
Mutable and Immutable Types – Part 1
4
Mutable and Immutable Types – Part 2; Variable Internals
5
Operators – Part 1
6
Operators – Part 2
7
Operators – Part 3
8
Operators – Part 4
9
Operators – Part 5
10
Operators – Part 6
11
Operator Precedence; Operator Associativity; Expressions – Part 1
12
Expressions – Part 2; Evaluating Expressions – Part 1
13
Evaluating Expressions – Part 2
14
Evaluating Expressions – Part 3
15
Type Casting; Standard Python Modules
16
Math Module – Part 1
17
Math Module – Part 2
18
Random Module – Part 1
19
Random Module – Part 2; Statistics Module
Section 3
Data Representation
1
Introduction
2
Number Systems; Number Conversions – Part 1
3
Number Conversions – Part 2; Representation of Unsigned Integeres in Binary
4
Number Conversions – Part 3
5
Decimal & Binary Addtion; Character and String Representation
6
Unicode; Unicode Encoding Scheme
7
UTF-8 1 Byte Representation; UTF-8 2 Byte Representation
8
UTF-8 3 Byte Representation; UTF-8 4 Byte Representation; UTF-32
Section 4
Boolean Logic
1
Introduction
2
Evaluation of Boolean Expressions; Basic Logic Gates;Basic Postulates & Theorems of Boolean Logic – Part 1
3
Basic Postulates & Theorems of Boolean Logic – Part 2
4
Basic Postulates & Theorems of Boolean Logic – Part 3; Some Logic Gates – Part 1
5
Some Logic Gates – Part 2; Exercises
Section 5
Computer System Overview
1
Introduction
2
Parts of Memory
3
Read Only Memory
4
The Storage Unit
5
The System Bus;Mobile System Organisation
6
Mobile System Organisation
7
Software
Section 6
Insight Into Program Execution
1
Introduction
2
Translation Process
3
Role of Operating System – Part 1
4
Role of Operating System – Part 2
5
Functions of Operating System – Part 1
6
Functions of Operating System – Part 2
7
Functions of Operating System – Part 3
8
Functions of Operating System – Part 4
9
Functions of Operating System – Part 5
10
Functions of Operating System – Part 6
Section 7
Cyber Safety
1
Introduction
2
Reasons for Cyber Crime
3
Anonymous Browsing;Confidentiality of Information
4
Cyber Crime
Section 8
Conditional and Iterative Statements - Part 1
1
Introduction
2
Iterative Construct ; Program Logic Development Tools
3
The If Statements- Part 1
4
The If Statements- Part 2; If-Elif Statements
5
Nested if
6
Storing Conditions;Operators
7
Exercises
8
Programming
Section 9
Conditional and Iterative Statements - Part 2
1
Iteration and Looping Statements;The for Loop; The While Loop
2
Programming – Part 1
3
Break and Continue Statements
4
Programming – Part 2
5
Nested Loops
6
Programming – Part 3
7
Programming – Part 4
8
Programming – Part 5
Section 10
String Manipulation
1
Introduction
2
Operators
3
Determining Ordinal/Unicode Value of a Single Character
4
String Functions and Methods – Part 1
5
String Functions and Methods – Part 2; Programming – Part 1
6
Programming – Part 2
7
Programming – Part 3
8
Programming – Part 4
Section 11
String Manipulation
1
Introduction
2
Operators
3
Determining Ordinal/Unicode Value of a Single Character
4
String Functions and Methods – Part 1
5
String Functions and Methods – Part 2; Programming – Part 1
6
Programming – Part 2
7
Programming – Part 3
8
Programming – Part 4
Section 12
Debugging Programs
1
Introduction
2
Exceptions
3
Types of Errors
4
How to Debug a Program
Section 13
List Manipulation
1
Introduction
2
Creating Lists from Existing Sequences; Eval Function
3
Accessing Lists; Traversing a List
4
Programming – Part 1; Comparing Lists
5
List Operations
6
Slicing of Lists – Part 1
7
Programming – Part 2
8
Slicing of Lists – Part 2
9
Appending of List; Deleting of List ; List Functions and Methods – Part 1
10
List Functions and Methods – Part 2
11
List Functions and Methods – Part 3
Section 14
Tuples
1
Introduction
2
Traversing of Tuple; Tuple Operators;Slicing of Tuple
3
Tuple Functions and Methods
Section 15
Dictionaries
1
Introduction
2
Creating Dictionary
3
Traversing of Dictionary; Characteristics of Dictionary – Part 1
4
Characteristics of Dictionary – Part 2;Ways of Creating Dictionary – Part 1
5
Ways of Creating Dictionary – Part 2
6
Adding Elements to Dictionary;Nesting Dictionaries
7
Deleting Elements; Checking for Existence of a Key
8
Printing a Dictionary ; Split Function
9
Counting Elements of List Using Dictionaries; Dictionaries Methods and Functions – Part 1
10
Dictionaries Methods and Functions – Part 2
Section 16
Simple Queries in SQL
1
Introduction
2
Data Types – Part 1
3
Data Types – Part 2; SQL Command Syntax
4
Operator Precedence;MYSQL Functions – Part 1
5
MYSQL Functions – Part 2
Section 17
Relational Databases
1
Introduction
2
Components of a Table;Terminology
3
Keys
4
MySQL Database System;Classification of SQL Statements
Section 18
Online Access and Computer Security
1
Introduction
2
Threat;Cookies ;Solutions to Threats – Part 1
3
Solutions to Threats – Part 2
Questions
My Question
{{ comment.replies_count }}
Send
Load More
Back to Q&A List
Add Comment
{{ message }}
Send
Debugging Programs
Exceptions
Lesson is locked. Please Buy course to proceed.
Debugging Programs
Introduction
Complete
Debugging Programs
Types of Errors
Questions
My Question