Coursemology
  • Courses
  • Help
  • Register
  • Sign In

Courses
Request to be an instructor

Winter 2020 - Intro to Programming for the Life Sciences

CS1010X - Programming Methodology (AY2019/2020, Sem2)

This module introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. It is the first and foremost introductory course to computing and is equivalent to CS1010 and CS1010E Programming Methodology. Topics covered include problem solving by computing, writing pseudo-codes, basic problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. 

Test Duplication

This module introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. It is the first and foremost introductory course to computing and is equivalent to CS1010 and CS1010E Programming Methodology. Topics covered include problem solving by computing, writing pseudo-codes, basic problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. 

Del Winter Olympiad Camp 2019

Welcome to Online Platform of Del Winter Olympiad Camp 2019!

IT5003 Data Structure and Algorithms (AY1920S1)

5W warriors 2019 5w战士

5W Warriors are gladiators who wants to achieve their best and save the world. These warriors are willing to risk it all to save themselves and the people on earth!5w战士愿意为了拯救世界而努力奋斗。他们奋勇向前,为了自己和世上的人类。加油↖(^ω^)↗

Games, Game Communities & Society (AY2019)

CAPT Junior SeminarBadge Icons<div>Icons made by <a href="https://flat-icons.com/" title="Flat Icons">Flat Icons</a> from <a href="https://www.flaticon.com/"     title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/"     title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div><div>Icons made by <a href="https://smashicons.com/" title="Smashicons">Smashicons</a> from <a href="https://www.flaticon.com/"     title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/"     title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>

CS1010S - Programming Methodology (AY2019/2020, Sem1)

This module introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. It is the first and foremost introductory course to computing and is equivalent to CS1010 and CS1010E Programming Methodology. Topics covered include problem solving by computing, writing pseudo-codes, basic problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. This module is appropriate for FoS students.

CS3216 Software Product Engineering for Digital Markets (AY2019/2020 Sem1)

TIC1001 Introduction to Computing and Programming I (AY2019/20)

IT5001 Software Development Fundamentals (AY2019/20 Sem 1)

This module aims to introduce non-computing students to the principles and concepts of software development at an accelerated pace.  Students will be introduced to the basics of programming (control flow, code and data abstraction, recursion, types, OO), development methodology (ensuring correctness, testing, debugging), simple data structures and algorithms (lists, maps, sorting), and software engineering principles. Through hands on assignments and projects, students will learn good software development practices (documentation, style) and experience a typical software engineering cycle.

CS3244 - Machine Learning (AY 19/20 Sem I)

This module introduces basic concepts and algorithms in machine learning and neural networks. The main reason for studying computational learning is to make better use of powerful computers to learn knowledge (or regularities) from the raw data. The ultimate objective is to build self-learning systems to relieve human from some of already-too-many programming tasks. At the end of the course, students are expected to be familiar with the theories and paradigms of computational learning, and capable of implementing basic learning systems.

TIC1002 Supplementary (PE Only - AY1819S4)

Science Ninja 2019

Gear up and go through a series of training, sparring sessions as you learn to be a true Science Ninja and face PSLE Science with 101% confidence!

Math Ninja 2019

Gear up and go through a series of training, sparring sessions as you learn to be a true Math Ninja and face PSLE Math with 101% confidence!

JWSS Boot Up! - Python Voyage 2019

A journey into the amazing world of python through action and adventure! Are you ready to take on the intricate quests and bonus quests brave adventurer? Grab the medals and rise to the top of the leaderboard! Test your mettle against your friends. Exciting opportunities and prizes await the grand winner! See you at the Top!

TIC2001 Data Structures and Algorithms (2019)

Louie's FYP Demo

This module introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. It is the first and foremost introductory course to computing and is equivalent to CS1010 and CS1010E Programming Methodology. Topics covered include problem solving by computing, writing pseudo-codes, basic problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. 

The Boy in The Striped Pyjamas (2019)

1.1 million prisoners died in Auschwitz, one of the concentration-extermination camps set up by Nazi Germany during World War II. Will you be one of those who survive to the end of the war, and how will your belief in yourself and what the human race is capable of change irreversibly?

Spring 2019 - Intro to Programming for the Life Sciences

Lemon Tree

"Lemon Tree" is a song by German band Fool's Garden from the album Dish of the Day, which was released as a single in 1995 and became a major international hit in 1996. The single reached number 26 in the UK charts and remained at number one for several weeks in Germany. It also reached number one in Ireland. Peter Freudenthaler said that he wrote the song on a Sunday afternoon when he was waiting for his girlfriend.Sing the catchy song and find out more about the lemon fruit.

Everything is Awesome! - Gamifying Learning (2)

For EduLab Workshops in 2019.

The Fours Awaken

An English Course for the 4Es5Ns @Yuhua

Two Fast 2 Curious

An English Course for Sec 2 Express Students @ Yuhua
1 2 3 4 5 … Next › Last »
  • Terms of Service
  • About Us
  • Privacy Policy
  • Contact Us
  • GitHub

© 2013 - 2019 Coursemology.org. All Rights Reserved.