Return to site

Introduction to Information technology


Sophia's Introduction to Computer Science course provides students with an overview of information systems including hardware and software components, networking, database management, and issues related to privacy, security and ethics. Students will learn how computers represent, store, and process information and how businesses and organizations use technology and information systems to make decisions.


  • Identify major internal and external computer hardware
  • Differentiate between type of software, including sub-classifications of application software
  • Describe the purpose and function of operating systems
  • Identify essential elements of the Microsoft Windows operating system
  • Demonstrate how to troubleshoot common problems in an operating system
  • Identify characteristics of a database, and differentiate common database types
  • Define the structure and role of data warehousing in business environments
  • Describe common network components, including hardware and software
  • Compare and contrast various network types, including Internet, Intranet, WAN and LAN
  • Apply appropriate HTML tags to represent data (text, hyperlink, image, etc.) in website development
  • Describe copyright, trademark, and intellectual property rights and its ramifications on electronic media
  • Apply a professional code of ethics in the field of computing
  • Identify potential dangers of the Internet, particularly for children and minors
  • Identify activities and tools used by IT professionals to maintain and evolve information systems
  • Identify the main phases of a software development cycle and various software development methodologies
  • Define the roles and responsibilities within the computing profession, including computer scientists, software engineers, and IT specialists
  • Describe main technological trends and advances in computer science for the future


All courses are offered on a rolling enrollment basis. You choose your own start date and have 60 days to complete each course. However, because the courses are self-paced, you can complete them in fewer than 60 days.

Self-Paced, 60 day completion, free 30 day extension available.
ACE Credit Recommendation
3 College Credits



Click here to view the Course Syllabus


All Posts

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!