Aspects of Computer Science From A to Z - Complete Course

Course covers everything that student want to learn about the aspects of Computer Science
4.3 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
826 students enrolled
93% off
Coupon valid until Mar 1, 2017 7:59 AM UTC
Take This Course
  • Lectures 44
  • Length 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

Welcome to the course on "Aspects of Computer Science"

As we know computer science is the study of "computing, programming, and computation in correspondence with computer systems". This field of study utilizes theories on how computers work to design, test, and analyze concepts. Computer science usually has a stronger mathematical foundation than a scientific one. Computer science resonates as being vital for any industry to succeed in this day and age.

You will gain the knowledge that you need for academic and professional development and to learn that how computer science is playing important role in our professional and educational life.

At the end of this course, I hope that you will have the material to meet your educational goals.

I  hope that this course will enhance your appreciation for the study of computer systems and aspects in our world.

Pictures are attached to explore the aspects briefly. Tables of symbols and actions with  short keys are also inserted in lectures.

Course is subdivided into several parts like lectures to explain the aspects completely.

After studying this course students will  be able to understand the important things of Computer Science in detail. Students will also get material to enhance their knowledge in Computer Science.

So! We will cover

  • How to solve simple & complex problems by applying Problem Solving method
  • Identification of errors
  • Basic understanding of GW-BASIC language and commands
  • Beginners programming
  • Control structures with statements 
  • Loops with types
  • Arrays with types
  • Constants with types
  • Transfer of control to other parts
  • Important Built-in-functions and their use
  • Using Graphics in BASIC and drawing simple shapes
  • Sub-Program and File Handling in BASIC
  • MS Word with various important features.
  • Automatic features of MS Word
  • Shortcut keys to perform important tasks shortly etc etc

What are the requirements?

  • Open mind and Commitment
  • Interest in learning
  • Enthusiasm for learning

What am I going to get from this course?

  • Able to learn the Problem Solving Method with it's various steps and can apply it for Solving a Problem and Alogrithm
  • Flowchart with Advantages and Guidelines, Data types, Input/Output statements and BASIC language with aspects
  • Operators in BASIC with different Statements
  • Writing Program in GW-BASIC, Constants and BASIC Commands
  • Control Structures with various Statements
  • Arrays with types and Various Statements
  • Sub-Program and Program Handling with Important functions
  • Graphics in BASIC with important statements
  • Microsoft Word with it's important features
  • Actions with Keystrokes

Who is the target audience?

  • Computer Science students can take this course

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.



Able to learn about Problem Solving method, Basics of BASIC language, Sub-Program and Problem Handling and also able to learn and operate Microsoft Word.

Section 1: Problem solving method and its steps
Problem Solving and Problem Solving Method
Problem Solving Method I
Flowchart with Guidelines and Advantages
Data types, Assignment and Input/Output Statements
Execute the Program
Constants with it's Types
Problem Solving Method II and Alogrithm
Section 2: Basic Commands of BASIC Language
Basic Commands of BASIC Language
Basic Commands of BASIC Language I
Operators in BASIC
Control Structures
Selection Structure with Statements and Loops
Section 3: Sub-Program
Numeric Functions
Sub-Program and Built-in-Function
Remaining Numeric Functions and String Functions
Types of Arrays
Opening a File
Closing a File
Section 4: Graphics in BASIC
Graphics in BASIC
Screen Statement
Color Statement
Line Statement
Draw Statement
Section 5: MICROSOFT WORD (MS Word)
Microsoft Word
Important Components of MS Word
Important Components of MS Word I (Bar and Menu)
Components of Standard Toolbar
Components of Standard Toolbar I
Formatting Toolbar with components
Formatting Toolbar with Components I
Scroll Bar and View Buttons
Making a New Blank Document
Renaming Document
Undo and Redo Commands
Copy and Paste text
Space Before and Space After
Hanging Indent and Fonts
Bulleted and Numbered Lists
Preview and Printing a Document and Automatic Features of MS Word
Synonyms and Actions with Keystrokes
More Actions with Keystrokes

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Momina Noor, Science tutor

I Love science. I truly do. Since as long as i can remember,i have always found it fascinating ,interesting and highly rewarding. But what i love even more than ripping through a problem set is sharing my passion for science with ambitious students.

I have done my BS (hons) in Biotechnology from University of the Punjab. During my study i taught Biology, Physics and Chemistry in several colleges. I have also done short courses of Computer Science.

I am teaching Biology, Chemistry, Physics and Computer Science in my own academy.

Now i am going to start teaching online so that i can explore my knowledge to the students around the globe.

If you are a motivated student shooting for excellence, I want to teach you.

Instructor Biography

Usman Raoof, Software Engineer and Web Developer

I'm a senior software engineer and Web Developer at Algorithms International and also worked for many other companies so far. My expertise in HTML5, CSS3, PHP, MYSQL, JAVASCRIPT, JQUERY, AJAX, JSON, JAVA, WORDPRESS, MOBILE APPS, ILLUSTRATOR, AFTER EFFECTS, PHOTOSHOP AND CORELDRAW. I have done a lot of projects in these technologies so far. But now along the way i have a desire to teach others what I know. I'm very passionate about it. I'm teaching all this in my own academy but I want to make it online too. I started to teach almost 5 years ago.

Ready to start learning?
Take This Course