課程信息
4.8
4 個評分
2 個審閱
Computers are everywhere, they aren't just the desktops and laptops we use for work but the phones in our pockets and even the watches on our wrists are also computers. You probably use a computer every day and in fact you are reading this on a computer! Just because we use computers all the time, doesn't mean that we understand them, or find them easy to use. Computer Science is the science of computers, it is the field of knowledge that experts use to understand computer systems. Knowing a little computer science will help you understand the computers all around you. This isn't a how-to course for a particular piece of software, instead you will learn some fundamental concepts that you can apply to any software or computer system. You'll apply these concepts to the kind of computer systems we use every day, including word processing applications, e-commerce, the internet and web sites. You will learn how to apply computer science concepts to solve problems in daily computer use and generally be a better computer user. Taking this course could be the start of your career in computer science, and the course is an introduction to the Bachelors in Computer Science from University of London, but it is also for you if you just want to learn a little computer science to help you better understand the computers you use in your ordinary life....
Globe

100% 在線課程

立即開始,按照自己的計劃學習。
Calendar

可靈活調整截止日期

根據您的日程表重置截止日期。
Beginner Level

初級

Clock

Approx. 11 hours to complete

建議:4 weeks of study, about 3-5 hours per week. ...
Comment Dots

English

字幕:English...
Globe

100% 在線課程

立即開始,按照自己的計劃學習。
Calendar

可靈活調整截止日期

根據您的日程表重置截止日期。
Beginner Level

初級

Clock

Approx. 11 hours to complete

建議:4 weeks of study, about 3-5 hours per week. ...
Comment Dots

English

字幕:English...

教學大綱 - 您將從這門課程中學到什麼

Week
1
Clock
完成時間為 1 小時

Abstraction

This week starts your journey into understanding computer science. You will think about how computer science can help you understand the technology you use every day and you will also learn one of the most important concepts in computer science: abstraction. ...
Reading
6 個視頻(共 20 分鐘), 1 個閱讀材料, 1 個測驗
Video6 個視頻
1.1.1 Abstraction4分鐘
1.1.2 Abstraction in data representations4分鐘
1.1.3 Notional machines4分鐘
1.1.5 CPU and memory3分鐘
1.1.7 Summary1分鐘
Reading1 個閱讀材料
1.0.3 Further Reading10分鐘
Quiz1 個練習
1.1.4 Abstraction10分鐘
Week
2
Clock
完成時間為 4 小時

State, modularity and applications

In this week you will learn about the computer science concepts of state and modularity and how they can help you understand the computer applications that you use every day. ...
Reading
9 個視頻(共 38 分鐘), 1 個閱讀材料, 5 個測驗
Video9 個視頻
2.1.3 State5分鐘
2.1.5 An e-commerce site4分鐘
2.1.7 Why does turning it off and on again work?3分鐘
2.2.1 A notional machine: files6分鐘
2.2.3 Modularity2分鐘
2.2.4 Applications5分鐘
2.2.6 Debugging6分鐘
2.3.4 Summary1分鐘
Reading1 個閱讀材料
2.2.5 Looking inside applications5分鐘
Quiz4 個練習
2.1.4 State15分鐘
2.2.2 Files15分鐘
2.2.7 Debugging an application problem10分鐘
2.3.3 Summative quiz20分鐘
Week
3
Clock
完成時間為 2 小時

Networks

This week you will learn about how computers communicate with each other over networks, including the internet. You will also learn about some of the security threats that the internet entails and how they can be avoided. ...
Reading
7 個視頻(共 42 分鐘), 3 個測驗
Video7 個視頻
3.1.2 The internet7分鐘
3.2.1 Security threats2分鐘
3.2.3 Encryption5分鐘
3.2.4 Security defenses3分鐘
3.2.5 The perils of the password: Interview with Sarah Wiseman10分鐘
3.2.8 Summary分鐘
Quiz3 個練習
3.1.3 Networks16分鐘
3.2.6 Security: what have you learned?15分鐘
3.2.7 Case study: debugging a web load error15分鐘
Week
4
Clock
完成時間為 4 小時

How the web works

In this week you will apply all of the computer science concepts you have learned in this course to understanding how modern websites work. ...
Reading
9 個視頻(共 25 分鐘), 1 個閱讀材料, 4 個測驗
Video9 個視頻
4.1.1 Websites2分鐘
4.1.2 Networks and the Web4分鐘
4.1.3 Security and the Web2分鐘
4.1.4 State and the Web2分鐘
4.1.5 Clients and servers3分鐘
4.1.6 Embedding and APIs2分鐘
4.1.7 Your data2分鐘
4.2.5 MOOC Summary2分鐘
Reading1 個閱讀材料
4.2.4 Further Learning10分鐘
Quiz3 個練習
4.0.1 Motivating problem15分鐘
4.1.8 Websites15分鐘
4.2.3 Summative quiz20分鐘

講師

Dr Marco Gillies

Senior Lecturer
Computing Department, Goldsmiths, University of London

關於 University of London

The University of London is a federal University which includes 18 world leading Colleges. Our distance learning programmes were founded in 1858 and have enriched the lives of thousands of students, delivering high quality University of London degrees wherever our students are across the globe. Our alumni include 7 Nobel Prize winners. Today, we are a global leader in distance and flexible study, offering degree programmes to over 50,000 students in over 180 countries. To find out more about studying for one of our degrees where you are, visit www.london.ac.uk...

常見問題

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

還有其他問題嗎?請訪問 學生幫助中心