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. Available at
- https://www.youtube.com/watch?v=mCq8-xTH7jA&index=2&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN-
- https://www.youtube.com/watch?v=USCBCmwMCDA&index=3&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN-
- https://www.youtube.com/watch?v=DKGZlaPlVLY&index=5&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN-
- https://www.youtube.com/watch?v=xnyFYiK2rSY&list=PLzdnOPI1iJNcsRwJhvksEo1tJqjIqWbN-&index=6
- (2017) The World Wide Web: Crash Course Computer Science #30. Anne Philbin. Available on YouTube at https://www.youtube.com/watch?v=guvsH5OFizE
- (2017) How to Select Your First Programing Language. Craig Dennis. Available at: https://www.youtube.com/watch?v=2EaopRDxNrw
- (2016) 3rd Edition of Learn Python the Hard Way: Zed A. Shaw https://rupert.id.au/python/book/learn-python3-the-hard-way-nov-15-2018.pdf
- (2006) Computer Science Algorithms: KHAN ACADEMY. (Online), Available at: https://www.khanacademy.org/computing/computer-science
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.