MTH1112 Computer Science

Current Status
Not Enrolled
Price
Free
Get Started

COURSE DESCRIPTION

This introductory course in computer science is designed for students with no prior programming experience. While various programming languages will be introduced, the primary focus will be Python. The course will familiarize students with the fundamentals of computer systems, programming principles, and web development basics.

The course aims to provide students with a foundational understanding of how computation can be applied to problem-solving. By the end of the course, students will have the skills to write a small Python program to achieve a specific objective. Additionally, the course will emphasize how computing affects everyday life and contributes to technological advancements globally.

Key Topics Include

  • Grasp the Role Computation Can Play in Problem Solving: Understand how computational methods and algorithms can be applied to solve problems in various domains effectively.
  • Write a Small Program: Develop the ability to write simple Python programs that achieve specific tasks, demonstrating basic programming competency.
  • Read Most Python Code: Acquire the skills to read and interpret Python code, enabling students to understand how programs work and identify errors or improvements.
  • Indicate Proficiency in Basic Programming Constructs: Show proficiency in fundamental programming concepts such as loops, conditionals, functions, and data structures.
  • Demonstrate Understanding of Computational Thinking in Real-World Applications: Explore how computational thinking is utilized to solve practical, real-world problems across industries, such as automation, data analysis, and innovation.
  • Describe Common Computing Acronyms and Terms: Familiarize yourself with essential computing acronyms and terminology such as CPU, RAM, API, and more to build a strong foundation in computer science vocabulary.
  • Spell Out Steps to Increase Information and Computer Security: Learn basic strategies for enhancing cybersecurity, such as using strong password encryption and understanding the importance of firewalls and antivirus software.

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. Available at
  1. https://www.youtube.com/watch?v=mCq8-xTH7jA&index=2&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN- 
  2. https://www.youtube.com/watch?v=USCBCmwMCDA&index=3&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN- 
  3. https://www.youtube.com/watch?v=DKGZlaPlVLY&index=5&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN- 
  4. https://www.youtube.com/watch?v=xnyFYiK2rSY&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN-&index=6  

 

Please note: USILACS is not the source of these links. Therefore we do not have control over the accessibility of the links. You may find that some links are no longer active. We therefore encourage you to copy and paste the title into Google or YouTube to find an alternative source. You are also welcome to email our academic team at academics@usilacs.org for assistance or to inform them of an inactive link so we can replace it with a new one.

Sometimes the links may invite you to download reference material into a PDF. Although we have been diligent in finding safe sources of information, we encourage you to be diligent in ensuring a download is safe on your device.

Although we are providing comprehensive study material, if you feel you require more, please copy and paste the topics and titles into Google and YouTube. 

 

Tips for success

Remember, these exams are all open textbook. Meaning, you can keep your reference material open in other tabs to refer back to during your exam.

Some of the reference materials are large, extensive books with hundreds of pages. If you have a question on your exam that you want to find the answer to within the book, here’s a quick way of doing so:

Choose a keyword or phrase from the exam question. Go to the reference material. Press ‘Ctrl’ + ‘F’ on your keyboard. This will bring up a search bar. Type your keyword or phrase into the search bar and click search. This will show you all the locations that they appear in the reference material.