Analyst Programmer_AP101: Overview of the Profession and Computer Components (Supreme)

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

 

This course introduces:

  • The elements of computer systems range from basic hardware gates to compilers, languages, and applications.
  • The aim is to give an overview of the layered nature of computer systems and how simple interfaces can make the design of complex and powerful systems possible.
  • Topics covered include:
    • Digital Logic
    • Memory, Processors
    • Assembly Language
    • Virtual Machines
    • Recursive Descent Parsing
    • Code Generation
    • Operating Systems

 

Upon successful completion of this course, the student will have demonstrated the ability to:

  • Demonstrate an understanding of the layered and modular nature of computer systems
  • Design the core components of a computer from basic components
  • Understand and Apply knowledge of how computers represent programs and data
  • Explain how a computer executes a program
  • Write assembler and machine code
  • Understand the translation process from higher-level representations into machine language
  • Explain how Input/output operations are implemented and describe some basic I/O devices
Show More

Course Content

Module 1

  • 03:33
  • 05:06
  • LO2: Explain the computer components and how they work to process the information
    04:14
  • LO3: Classify the Computers and explain their typical uses
    02:55
  • LO4: Knowledge Check
  • Case Study: Computer and its Components
  • 03:15
  • 03:44
  • LO2: Describe the key features and capabilities of Personal Computers and Mobile devices
    03:11
  • LO3: Compare and contrast the suitability of personal computers and mobile devices for different tasks
    05:18
  • LO4: Knowledge Check
  • Case Study: Personal Computers and Mobile Devices
  • 03:21
  • 01:52
  • LO2: Explain how input devices convert user input into digital signals for the computer to understand
    01:48
  • LO3: Determine the appropriate Input device for a specific task, like a touchscreen for drawing, etc
    01:58
  • LO4: Knowledge Check
  • Case Study: Input Devices
  • Topic 4: System Unit
    03:10
  • LO1: List the main components within the System unit
    02:12
  • LO2: Describe the function of each component within the system unit and its role in processing data
    04:34
  • LO3: Troubleshoot basic system unit issues by identifying potential hardware malfunctions
    02:43
  • LO4: Knowledge Check
  • Case Study: System Unit
  • Topic 5: Output Devices
    02:55
  • LO1: Recognize various output devices by their function
    05:39
  • LO2: Analyse a simple user interface (UI) for a specific task, considering the appropriate output device for user interaction
    02:12
  • LO3: Knowledge Check
  • Case Study: Output Devices
  • Topic 6: Storage Devices
    03:12
  • LO1: Categorize storage devices based on capacity, speed, and portability
    04:37
  • LO2: Explain the differences between primary storage and secondary storage and their roles in data management
    02:52
  • LO3: Evaluate the Pros and Cons of Storage devices for data backup and long-term storage needs
    02:35
  • LO4: Knowledge Check
  • Case Study: Storage Devices
  • Topic 7: Communication Devices
    03:07
  • LO1: Define standard communication devices and explain their legacy
    05:24
  • LO2: Explain how communication devices enable computers to exchange information over a network
    04:23
  • LO3: Design a basic network diagram illustrating how computers connect using communication devices
    04:27
  • LO4: Knowledge Check
  • Case Study: Communication Devices
  • Topic 8: Computer Software
    03:12
  • LO1: Define “Computer Software” and differentiate between System and Application software
    04:11
  • LO2: Explain the essential role of Software in enabling Computers to perform tasks
    03:04
  • LO3: Install and launch a basic application software program and navigate its user interface
    01:59
  • LO4: Knowledge Check
  • Case Study: Computer Software
  • Topic 9: System Software
    03:07
  • LO1: Identify common system software examples by their function
    05:01
  • LO2: Explain how system software manages computer hardware and provides a platform for running application software
    03:31
  • LO3: Compare and contrast different operating systems based on their user interface and features
    03:52
  • LO4: Knowledge Check
  • Case Study: System Software
  • Topic 10: Application Software
    03:19
  • LO1: List different categories of application software like productivity, multimedia, and games by their intended use
    03:25
  • LO2: Explain how application software allows users to perform specific tasks such as creating documents, editing photos, etc
    05:25
  • LO3: Choose the most suitable Application Software for a specific task based on its features and ease of use
    03:36
  • LO4: Knowledge Check
  • Case Study: Application Software
  • Topic 11: Networks and the Internet
    02:57
  • LO1: Define a Network and differentiate between the Local Area Network and the Internet
    05:15
  • LO2: Explain how Networks enable Computers to share resources and communicate with each other
    03:15
  • LO3: Connect a computer to a network and access basic Internet services like browsing websites or sending emails
    02:51
  • LO4: Knowledge Check
  • Case Study: Networks and the Internet
  • Topic 12: Computer Viruses and Other Malware
    03:18
  • LO1: Define the terms “Virus” and “Malware” and recognize their potential harm to Computer systems
    06:06
  • LO2: Discuss about installing antivirus software and practising safe browsing habits
    04:34
  • Case Study: Computer Viruses and Other Malware
  • LO3: Knowledge Check
  • Module Based Quiz

Final Exam

Want to receive push notifications for all major on-site activities?