Courses tagged with "Digital governance" (52)

Sort by: Name, Rating, Price
Start time: Any, Upcoming, Recent started, New, Always Open
Price: Any, Free, Paid
Starts : 2014-05-06
No votes
edX Free Closed [?] English Business Digital governance Evaluation How to Succeed Nutrition

EECS149.1x introduces students to the design and analysis of cyber-physical systems --- computational systems that are integrated with physical processes. Applications of such systems include medical devices and systems, consumer electronics, toys and games, assisted living, traffic control and safety, automotive systems, process control, energy management and conservation, environmental control, aircraft control systems, communications systems, instrumentation, critical infrastructure control (electric power, water resources, and communications systems for example), robotics and distributed robotics (telepresence, telemedicine), defense systems, manufacturing, and smart structures.

A major theme of the course is on the interplay of practical design with formal models of systems, including both software components and physical dynamics. A major emphasis will be on building high confidence systems with real-time and concurrent behaviors. Students will apply concepts learned in lectures to programming a robotic controller in a specially-designed virtual laboratory environment with built-in automatic grading and feedback mechanisms.

This edX course is an online adaptation of the UC Berkeley undergraduate course EECS 149, covering a subset of topics that are especially relevant for the lab component of that class.

Starts : 2016-07-11
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Machine learning aims to extract knowledge from data, relying on fundamental concepts in computer science, statistics, probability and optimization. Learning algorithms enable a wide range of applications, from everyday tasks such as product recommendations and spam filtering to bleeding edge applications like self-driving cars and personalized medicine. In the age of ‘big data’, with datasets rapidly growing in size and complexity and cloud computing becoming more pervasive, machine learning techniques are fast becoming a core component of large-scale data processing pipelines.

This statistics and data analysis course introduces the underlying statistical and algorithmic principles required to develop scalable real-world machine learning pipelines. We present an integrated view of data processing by highlighting the various components of these pipelines, including exploratory data analysis, feature extraction, supervised learning, and model evaluation. You will gain hands-on experience applying these principles using Spark, a cluster computing system well-suited for large-scale machine learning tasks, and its packages spark.ml and spark.mllib. You will implement distributed algorithms for fundamental statistical models (linear regression, logistic regression, principal component analysis) while tackling key problems from domains such as online advertising and cognitive neuroscience.

Starts : 2014-05-06
No votes
edX Free Closed [?] Business Business Business Business Business Business

EECS149.1x introduces students to the design and analysis of computational systems that are integrated with physical processes.

Starts : 2015-07-13
No votes
edX Free Closed [?] English Business Digital governance How to Succeed Nutrition

EE40LX teaches the fundamentals of engineering electronic interfaces between the physical world and digital devices. Students can expect to cover the material of a traditional first circuits course with a project-based approach. We start with essential theory and develop an understanding of the building blocks of electronics as we analyze, design, and build different parts of a robot from scratch around a microcontroller. This course uses the Texas Instruments MSP430G2 LaunchPad, but you are welcome to bring whichever development board or microcontroller you like!

Useful mathematics will be discussed where appropriate, but only a working knowledge of high school algebra is required to follow along for most of the course. The philosophy of the course is to learn by doing, so every lecture features a substantial lab component. Students are invited to work together in small groups to build their own robots along with the instructors. There will also be individual circuit analysis and design exercises to reinforce the theories presented in the course. Those who successfully complete each theory assignment and earn a passing grade will get an Honor Code certificate from BerkeleyX.

Additionally, a kit of electronic components will be available from Newark element14 starting June 12. The kit is not necessary to obtain a certificate for this run of the course, but it will greatly enhance your learning experience. Some mechanical components are required to complete the robot as presented in the course. Also, the lab experience will be most effective if you have access to a digital multimeter.

Creativity is encouraged! Students who are willing to work outside the bounds of the class to develop their own inventions will get the most out of this guided learning experience.

MyDAQ Information
Those who do not have access to an oscilloscope or a digital multimeter might consider purchasing a MyDAQ to enable measurements. The video modules use the MyDAQ and the MyProtoBoard as measurement equipment to debug circuits. National Instruments has made available the MyDAQ for students in this course. If you are interested, take a look at the MyDAQ ordering page: http://www.studica.com/us/en/BerkeleyMOOC.html

Parts Kit Information
The parts included in the construction of the robot can be purchased at Newark's landing page, which can be found here: http://www.element14.com/community/community/learning-center/online-learning/moocs/edxucb-bridging

A detailed bill of materials with more information can be found here: courses.edx.org/asset-v1:BerkeleyX+EE40LX+2T2015+type@asset+block@EE40LX_PartsList_Summer15.pdf

What is the format of the class?
The class consists of eight modules. Every module consists of a combination of theory-based lectures and lab-based discussions where we apply that module’s theory to building a part of a robot. Quiz exercises are sprinkled throughout the videos to reinforce your knowledge and every module ends with a problem set that reinforces the design and analysis aspects of the class.

Is this class taught at UC Berkeley?
This class is part of the laboratory component of "EE40: Introduction to Microelectronic Systems," the first circuit analysis course at UC Berkeley. It was specifically designed for the online course format.

What will the robot do?
The bare-bones robot that we build will be capable of bouncing around, responding to light or touch inputs, and responding to a loud audio signal.

What supplies and equipment will I need to get the most out of this course?
In order to download programs to the MSP430 microcontroller, you will need access to a modern operating system (Apple, Windows, or Linux) with the Energia environment (http://energia.nu/download) installed. Additionally, access to some wire cutters and pliers would be useful. Also, the lab experience will be most effective if you have access to a digital multimeter. An oscilloscope would be useful, but not necessary.

The NI MyDAQ has been made available for students who would like to follow along with the course. The robot project as presented also requires a few wooden craft sticks and two springs which can be found at a local hardware store.

How much does the kit cost?
The parts kit will cost around $50 USD for most parts. You are welcome to purchase a kit with another student and to work together on labs to split costs. We will also demonstrate other parts not in the kit for those interested in extending their projects.

Will I need to know how to program?
Sample programs are provided in each module that will allow you to test your own circuits with an MSP430 LaunchPad controller. These programs will be explained in optional videos for interested students. If you already know how to code, you can tweak these programs to add additional functionality to your project.

Will this course cover microcontroller programming?
No. Sample programs written in Energia, a high-level language, will be provided, but programming will not be explicitly covered. Students interested in learning microcontroller programming should refer to UT Austinx’s Embedded Systems course.

What if I already have a microcontroller?
Since analog electronics are the emphasis of the course, you should feel free to use any microcontroller you feel comfortable with. However, the use of any other microcontrollers would require you to write your own programs.

Is there a required textbook?
No textbook is required for this course. Handouts are provided for the concepts presented in the class; material for some of these handouts is taken from the 2nd edition of the book Circuits by Fawwaz Ulaby and Michel Maharbiz and we recommend the book as way to delve deeper into basic circuit concepts. We also occasionally provide links to web content that we find useful or informative.

Starts : 2016-05-17
No votes
edX Free Closed [?] English Business Chemokines Digital governance Game+development Nutrition

English for Journalists offers instruction in English language development for students who are studying journalism, or working journalists who want to improve their English proficiency. Students with a basic understanding and interest in journalism are encouraged to sign up.

In this communication course, you will learn about key topics that are essential to journalists working around the world. These topics include:

  • free speech and freedom of the press
  • sports writing and broadcast
  • humor and satirical news writing
  • understanding science and technology in journalism
  • media trends

Issues in English vocabulary, idioms, and grammar are explored as well.

“English for Journalists” is sponsored by the U.S. Department of State, and developed in partnership with the Regional English Language Office in Central and Southeastern Europe, the Voice of America, and English language educators across Central and EasternEurope. This course is being offered by UC Berkeley as part of the U.S. Department of State’s MOOC Camp.

Starts : 2016-04-12
No votes
edX Free Closed [?] English Business Chemokines Digital governance Game+development Nutrition

English for Journalists offers instruction in English language development for students who are studying journalism, or working journalists who want to improve their English proficiency. Students with a basic understanding and interest in journalism are encouraged to sign up.

In this communication course, you will learn about key topics that are essential to journalists working around the world. These topics include:

  • The job of the journalist
  • Ethics in journalism
  • Inclusive journalism
  • Local vs. Global journalism
  • Citizen journalism

Issues in English vocabulary, idioms, and grammar are explored as well.

“English for Journalists” is sponsored by the U.S. Department of State, and developed in partnership with the Regional English Language Office in Central and Southeastern Europe, the Voice of America, and English language educators across Central and Eastern Europe. This course is being offered by UC Berkeley as part of the U.S. Department of State’s MOOC Camp. 

Starts : 2016-10-12
No votes
edX Free Closed [?] English & Literature English Business Chemokines Digital governance Medicines adherence Nutrition

College Writing 2.1x is an introduction to academic writing for English Language Learners, focusing on essay development, grammatical correctness, and self-editing. The five-week course includes a review of basic grammar terminology and understanding; writing effective sentences and paragraphs; introductions and conclusions; strategies for writing longer texts; and thesis statements. The course materials will be offered via readings and videos. An optional course workbook, in ebook form, may be used for additional writing work. Students will participate in online discussions as well as peer review. Students will complete an essay for this part of the course.

In partnership with the U.S. Department of State

UC Berkeley is partnering with the U.S. Department of State to extend the reach of College Writing 2X. Participating U.S. Embassies will host in-person, facilitated discussions sessions around the course content in order to maximize the learning experience. The State Department-supported EducationUSA network will also offer facilitated discussions in some locations for students interested in pursuing higher education in the United States. This partnership is part of the English Education Alliance (E2A), a global effort of the U.S. Department of State to address the global demand for 21st century English language skills.

Starts : 2016-06-15
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Spark is rapidly becoming the compute engine of choice for big data. Spark programs are more concise and often run 10-100 times faster than Hadoop MapReduce jobs. As companies realize this, Spark developers are becoming increasingly valued.

This statistics and data analysis course will teach you the basics of working with Spark and will provide you with the necessary foundation for diving deeper into Spark. You’ll learn about Spark’s architecture and programming model, including commonly used APIs. After completing this course, you’ll be able to write and debug basic Spark applications. This course will also explain how to use Spark’s web user interface (UI), how to recognize common coding errors, and how to proactively prevent errors. The focus of this course will be Spark Core and Spark SQL.

This course covers advanced undergraduate-level material. It requires a programming background and experience with Python (or the ability to learn it quickly). All exercises will use PySpark (the Python API for Spark), but previous experience with Spark or distributed computing is NOT required. Students should take this Python mini-quiz before the course and take this Python mini-course if they need to learn Python or refresh their Python knowledge.

Starts : 2015-06-01
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Organizations use their data for decision support and to build data-intensive products and services, such as recommendation, prediction, and diagnostic systems. The collection of skills required by organizations to support these functions has been grouped under the term Data Science. This course will attempt to articulate the expected output of Data Scientists and then teach students how to use PySpark (part of Apache Spark) to deliver against these expectations. The course assignments include Log Mining, Textual Entity Recognition, Collaborative Filtering exercises that teach students how to manipulate data sets using parallel processing with PySpark.

This course covers advanced undergraduate-level material. It requires a programming background and experience with Python (or the ability to learn it quickly). All exercises will use PySpark (part of Apache Spark), but previous experience with Spark or distributed computing is NOT required. Students should take this Python mini-quiz before the course and take this Python mini-course if they need to learn Python or refresh their Python knowledge.
 

Starts : 2014-02-24
105 votes
edX Free Closed [?] Mathematics English Business Digital governance Nutrition Structural engineering

We are surrounded by information, much of it numerical, and it is important to know how to make sense of it. Stat2x is an introduction to the fundamental concepts and methods of statistics, the science of drawing conclusions from data.

The course is the online equivalent of Statistics 2, a 15-week introductory course taken in Berkeley by about 1,000 students each year. Stat2x is divided into three 5-week components. Stat2.1x is the first of the three.

The focus of Stat2.1x is on descriptive statistics. The goal of descriptive statistics is to summarize and present numerical information in a manner that is illuminating and useful. The course will cover graphical as well as numerical summaries of data, starting with a single variable and progressing to the relation between two variables. Methods will be illustrated with data from a variety of areas in the sciences and humanities.

There will be no mindless memorization of formulas and methods. Throughout Stat2.1x, the emphasis will be on understanding the reasoning behind the calculations, the assumptions under which they are valid, and the correct interpretation of results.

FAQ

  • What is the format of the class?
    • Instruction will be consist of brief lectures and exercises to check comprehension. Grades (Pass or Not Pass) will be decided based on a combination of scores on short assignments, quizzes, and a final exam.
  • How much does it cost to take the course?
    • Nothing! The course is free.
  • Will the text of the lectures be available?
    • Yes. All of our lectures will have transcripts synced to the videos.
  • Do I need to watch the lectures live?
    • No. You can watch the lectures at your leisure.
  • Can I contact the Instructor or Teaching Assistants?
    • Yes, but not directly. The discussion forums are the appropriate venue for questions about the course. The instructors will monitor the discussion forums and try to respond to the most important questions; in many cases response from other students and peers will be adequate and faster.
  • Do I need any other materials to take the course?
    • If you have any questions about edX generally, please see the edX FAQ.

Starts : 2014-06-02
No votes
edX Free Closed [?] Mathematics English Business Digital governance Nutrition Structural engineering

Statistics 2 at Berkeley is an introductory class taken by about 1,000 students each year. Stat2.3x is the last in a sequence of three courses that make up Stat2x, the online equivalent of Berkeley's Stat 2. The focus of Stat2.3x is on statistical inference: how to make valid conclusions based on data from random samples. At the heart of the main problem addressed by the course will be a population (which you can imagine for now as a set of people) connected with which there is a numerical quantity of interest (which you can imagine for now as the average number of MOOCs the people have taken). If you could talk to each member of the population, you could calculate that number exactly. But what if the population is so large that your resources will not stretch to interviewing every member? What if you can only reach a subset of the population?

Stat 2.3x will discuss good ways to select the subset (yes, at random); how to estimate the numerical quantity of interest, based on what you see in your sample; and ways to test hypotheses about numerical or probabilistic aspects of the problem.

The methods that will be covered are among the most commonly used of all statistical techniques. If you have ever read an article that claimed, "The margin of error in such surveys is about three percentage points," or, "Researchers at the University of California at Berkeley have discovered a highly significant link between ...," then you should expect that by the end of Stat 2.3x you will have a pretty good idea of what that means. Examples will range all the way from a little girl's school science project (seriously – she did a great job and her results were published in a major journal) to rulings by the U.S. Supreme Court.

The fundamental approach of the series was provided in the description of Stat2.1x and appears here again: There will be no mindless memorization of formulas and methods. Throughout the course, the emphasis will be on understanding the reasoning behind the calculations, the assumptions under which they are valid, and the correct interpretation of results.

Starts : 2014-04-14
13 votes
edX Free Closed [?] Mathematics English Business Digital governance Nutrition Structural engineering

Statistics 2 at Berkeley is an introductory class taken by about 1000 students each year. Stat2.2x is the second of three five-week courses that make up Stat2x, the online equivalent of Berkeley's Stat 2.

The focus of Stat2.2x is on probability theory: exactly what is a random sample, and how does randomness work? If you buy 10 lottery tickets instead of 1, does your chance of winning go up by a factor of 10? What is the law of averages? How can polls make accurate predictions based on data from small fractions of the population? What should you expect to happen "just by chance"? These are some of the questions we will address in the course.

We will start with exact calculations of chances when the experiments are small enough that exact calculations are feasible and interesting. Then we will step back from all the details and try to identify features of large random samples that will help us approximate probabilities that are hard to compute exactly. We will study sums and averages of large random samples, discuss the factors that affect their accuracy, and use the normal approximation for their probability distributions.

Be warned: by the end of Stat2.2x you will not want to gamble. Ever. (Unless you're really good at counting cards, in which case you could try blackjack, but perhaps after taking all these edX courses you'll find other ways of earning money.)

The fundamental approach of the series was provided in the description of Stat2.1x and appears here again: There will be no mindless memorization of formulas and methods. Throughout the course, the emphasis will be on understanding the reasoning behind the calculations, the assumptions under which they are valid, and the correct interpretation of results.

FAQ

  • What is the format of the class?
    • Instruction will be consist of brief lectures and exercises to check comprehension. Grades (Pass or Not Pass) will be decided based on a combination of scores on short assignments, quizzes, and a final exam.
  • How much does it cost to take the course?
    • Nothing! The course is free.
  • Will the text of the lectures be available?
    • Yes. All of our lectures will have transcripts synced to the videos.
  • Do I need to watch the lectures live?
    • No. You can watch the lectures at your leisure.
  • Will certificates be awarded?
    • Yes. Online learners who achieve a passing grade in a course can earn a certificate of achievement. These certificates will indicate you have successfully completed the course, but will not include a specific grade. Certificates will be issued by edX under the name of BerkeleyX, designating the institution from which the course originated.
  • Can I contact the Instructor or Teaching Assistants?
    • Yes, but not directly. The discussion forums are the appropriate venue for questions about the course. The instructors will monitor the discussion forums and try to respond to the most important questions; in many cases response from other students and peers will be adequate and faster.
  • Do I need any other materials to take the course?
    • If you have any questions about edX generally, please see the edX FAQ.

Starts : 2017-07-12
No votes
edX Free Closed [?] English Business Digital governance Game+development Nutrition Udemy

Amid striking polarization, the rise of fake news and the degraded state of the mainstream media, producing trustworthy journalism is more important than ever. Through this class, Journalism for Social Change (J4SC), you will learn the practice of solution based journalism, wherein stories give equal weight to problems and their solutions.

The goal of this online course is two-fold: 1) to teach you how to use journalism and media as an implement of social change; and 2) to have you become effective change agents yourselves.

Throughout the course, you will view examples of outstanding solution-based journalism. The majority of these stories focus on vulnerable children. The umbrella of children allows us to explore the broad, but deeply interwoven issues affecting all vulnerable peoples.

J4SC provide you with a platform to research, report on, and write about the policy and justice issues that fuel your own interests and passions, whether that involves immigration crises, criminal justice, women’s rights, child exploitation, or poverty. Student work will be published throughout the semester and have a direct, immediate impact.

Through precise, rigorous reporting and policy analysis, students will substantively contribute to public discourse, and by virtue of that contribution, drive political will toward positive policy solutions to the myriad social issues that vulnerable peoples across this globe face.

Starts : 2016-08-02
No votes
edX Free Closed [?] English Book distribution Business Digital governance Evaluation Nutrition

In this marketing course, you will learn about competitive analysis and market segmentation, including how to analyze and structure industries and markets to transform your marketing efforts from vague, generic attempts to laser-guided precision.

You will learn how to predict what your competitors will do next, plus how to segment markets for greater customer satisfaction and company profitability.

This course is taught by Stephan Sorger who has held leadership roles in marketing and product development at companies such as Oracle, 3Com and NASA. He has also taught for over a decade at UC Berkeley Extension and is the author of two widely adopted marketing textbooks.

This course will equip you with the knowledge and skills necessary to immediately see practical benefits in the workplace. Analytics-based marketing is increasingly important in determining a company’s spending and ROI. Many entry-level positions in marketing now require some basic level of knowledge in this rapidly growing field.

Starts : 2016-06-07
No votes
edX Free Closed [?] English Book distribution Business Digital governance Evaluation Nutrition

Begin your journey in a new career in marketing analytics. Learn about powerful strategies and methodology, starting with identifying market trends and metrics used to measure marketing success.

In this marketing course, you will learn how to execute market sizing, identify market trends, and predict future conditions.

This course is taught by Stephan Sorger who has held leadership roles in marketing and product development at companies such as Oracle, 3Com and NASA. He has also taught for over a decade at UC Berkeley Extension and is the author of two widely adopted marketing textbooks. This course will equip you with the knowledge and skills necessary to immediately see practical benefits in the workplace.

Analytics-based marketing is increasingly important in determining a company’s spending and ROI. Many entry-level positions in marketing now require some basic level of knowledge in this rapidly growing field.

Starts : 2016-07-05
No votes
edX Free Closed [?] English Book distribution Business Digital governance Evaluation Nutrition

In this marketing course, you will learn how to price your offerings, as well as how to allocate your scarce marketing budget among different promotion vehicles to maximize their overall impact in the organization.

You will also learn how to select prices to maximize profits or fulfill other specific company objectives.

This course is taught by Stephan Sorger who has held leadership roles in marketing and product development at companies such as Oracle, 3Com and NASA. He has also taught for over a decade at UC Berkeley Extension and is the author of two widely adopted marketing textbooks.

This course will equip you with the knowledge and skills necessary to immediately see practical benefits in the workplace. Analytics-based marketing is increasingly important in determining a company’s spending and ROI. Many entry-level positions in marketing now require some basic level of knowledge in this rapidly growing field.

Starts : 2016-08-30
No votes
edX Free Closed [?] English Book distribution Business Digital governance Evaluation Nutrition

In this marketing course, you will learn how to apply advanced concepts such as conjoint analysis and decision tree methodologies to product decisions, as well as learn the best ways to distribute and sell your offerings to consumers.

You will also learn how to apply conjoint analysis to identify the product features that your consumers want most.

This course is taught by Stephan Sorger who has held leadership roles in marketing and product development at companies such as Oracle, 3Com and NASA. He has also taught for over a decade at UC Berkeley Extension and is the author of two widely adopted marketing textbooks.

This course will equip you with the knowledge and skills necessary to immediately see practical benefits in the workplace. Analytics-based marketing is increasingly important in determining a company’s spending and ROI. Many entry-level positions in marketing now require some basic level of knowledge in this rapidly growing field.

Starts : 2015-10-15
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Level Up! covers the complete Advanced Placement* Computer Science A course in unique and engaging ways. It's a significant change of pace from other online introductory programming courses. While you will rigorously learn the art of programming in Java, you will spend much of your time designing and writing games and simulations.  This course has no textbook because all the materials are online.  You’ll be reading; checking your understanding with self-tests; analyzing, modifying, and debugging code as well as writing it; and working with your fellow students to come to common understandings.  You’ll work with sounds and pictures (what do you sound like speaking backwards?), write adventure games and “smart” board games, and spend time trying to understand whole programs rather than just little pieces.
 
We’ve designed this course to help high-school students prepare for the Advanced Placement Computer Science test, and we’ll cover everything you need to know. It has been successfully used in classrooms for several years, and now its available for anyone, in school or not, through EdX. If you are an adult or a student who isn’t going to take the AP test, you are more than welcome to join!; We go beyond the minimum required by the AP committee, introducing graphics, mouse commands, and other tools for real programmers.
 
We based this course on the principles of “lab-centric” instruction, in which lectures are replaced by hands-on activities.  We won’t include long, fact-filled videos, and the webpages in this course will be your “textbook.”

Learn more about our High School and AP* Exam Preparation Courses

* Advanced Placement and AP are registered trademarks of the College Board, which was not involved in the production of, and does not endorse, these offerings.

Starts : 2015-12-07
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Level Up! covers the complete Advanced Placement* Computer Science A course in unique and engaging ways. It's a significant change of pace from other online introductory programming courses. While you will rigorously learn the art of programming in Java, you will spend much of your time designing and writing games and simulations.  This course has no textbook because all the materials are online.  You’ll be reading; checking your understanding with self-tests; analyzing, modifying, and debugging code as well as writing it; and working with your fellow students to come to common understandings.  You’ll work with sounds and pictures (what do you sound like speaking backwards?), write adventure games and “smart” board games, and spend time trying to understand whole programs rather than just little pieces.

We’ve designed this course to help high-school students prepare for the Advanced Placement Computer Science test, and we’ll cover everything you need to know. It has been successfully used in classrooms for several years, and now its available for anyone, in school or not, through EdX. If you are an adult or a student who isn’t going to take the AP test, you are more than welcome to join!  We go beyond the minimum required by the AP committee, introducing graphics, mouse commands, and other tools for real programmers.

We based this course on the principles of “lab-centric” instruction, in which lectures are replaced by hands-on activities.  We won’t include long, fact-filled videos, and the webpages in this course will be your “textbook”.

Learn more about our High School and AP* Exam Preparation Courses

* Advanced Placement and AP are registered trademarks of the College Board, which was not involved in the production of, and does not endorse, these offerings.

Starts : 2016-01-27
No votes
edX Free Closed [?] English Business Digital governance Evaluation Nutrition

Level Up! covers the complete Advanced Placement* Computer Science A course in unique and engaging ways. It's a significant change of pace from other online introductory programming courses. While you will rigorously learn the art of programming in Java, you will spend much of your time designing and writing games and simulations.  This course has no textbook because all the materials are online.  You’ll be reading; checking your understanding with self-tests; analyzing, modifying, and debugging code as well as writing it; and working with your fellow students to come to common understandings.  You’ll work with sounds and pictures (what do you sound like speaking backwards?), write adventure games and “smart” board games, and spend time trying to understand whole programs rather than just little pieces.
 
We’ve designed this course to help high-school students prepare for the Advanced Placement Computer Science test, and we’ll cover everything you need to know. It has been successfully used in classrooms for several years, and now its available for anyone, in school or not, through EdX. If you are an adult or a student who isn’t going to take the AP test, you are more than welcome to join!  We go beyond the minimum required by the AP committee, introducing graphics, mouse commands, and other tools for real programmers.
 
We based this course on the principles of “lab-centric” instruction, in which lectures are replaced by hands-on activities.  We won’t include long, fact-filled videos, and the webpages in this course will be your “textbook”.

Learn more about our High School and AP* Exam Preparation Courses

* Advanced Placement and AP are registered trademarks of the College Board, which was not involved in the production of, and does not endorse, these offerings.

Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.