Skip To Content

Athabasca University

Learning Outcomes

Upon successful completion of this course, you should be able to

  • identify the features of the essential units in computer organization, including peripheral or auxiliary devices.
  • explain the roles and functional structure of the operating systems, virtual machines, and network computing.
  • design the computational operations process of the algorithms in pseudocode.
  • measure and analyze the efficiency of the algorithms.
  • install a programming toolkit and debug software packages.
  • explain the typical social issues and emerging technologies in computing.
  • write the algorithms in Python.
  • analyze a data-modeling problem and create a simple relational database.
  • carry out a simple comparison analysis of the basic computer applications in computational modeling, artificial intelligence, or e-commerce.

Updated August 12 2019 by FST Course Production Staff