MTH1112 Computer Science

Current Status
Not Enrolled
Price
Free
Get Started

MTH1112 Computer Science

This course is an introductory course and the assumption is that students have no prior programming experience.  Different programming languages will be showcased, however the primary language we will delve into will be Python.  Students will become familiar with how computers work, what goes into programming, and work on web development.

Computer Science aims to provide you with an understanding of how computation can aid in solving problems.  You will be able to write a small program with a specific goal in mind.  You will engage in activities that show how computing impacts daily lives and changes the world.

LEARNING OBJECTIVES

You will learn about computational thinking, problem solving, small-scale programming and applications.  You will work with data, variables, functions, conditionals, loops, lists, sets and dictionaries.  By the end of the course, all students should:

  • Grasp the role computation can play in problem solving
  • Be able to write a small program
  • Read most Python code
  • Indicate proficiency in basic programming constructs
  • Demonstrate an understanding of the wide-spread application of computational thinking to real-world problems
  • Describe common computing acronyms and terms
  • Spell out steps to increase the security of information and the computer

REFERENCE MATERIALS
for
Full-CLC Students

“A CLC award signifies that the student has attained the knowledge, (through either prior education or experience), equal to or greater than the student would have learned in a traditional college course.”

“Based upon your CLC award, physical classroom attendance is not required; however, you will be required to successfully pass a final exam for each course.”

Based upon your HESEAP Application, you have received full-CLC for this course; therefore, this is a test-out course which does not include traditional education on the subject.

USILACS wants to help you succeed. If you feel you need a little knowledge refresher or want to expand your knowledge on this subject, we recommend that you consider reviewing some of the vast online education resources and search topics below.

Thousands of FREE Online College Courses:

Search Topics: Publications/Videos/Papers

(The majority of the exam questions for this course are based upon information contained in the below search topics)

  • (2018) How Computers Work (A series of 6 videos of which 4 will be viewed) By Code.org.
  • (2017) The World Wide Web: Crash Course Computer Science #30. Anne Philbin.
  • (2017) How to Select Your First Programing Language. Craig Dennis.
  • (2016) 3rd Edition of Learn Python the Hard Way: Zed A. Shaw
  • (2006) Computer Science Algorithms