Coursemology
  • Courses
  • Help
  • Register
  • Sign In

Courses
Request to be an instructor

Three is a Crowd 2020

An English Course for 3express@Yuhua

ICS4U Challenge Zone

Good, better, best. Never let it rest. 'Til your good is better and your better is best. - St. Jerome Challenge yourself to be the best you can be by solving these challenges.

The Elliterates

Be an Elite among the Literates.  An English game site for selected Yuhuans.

Faith & Culture: World Religions

This course engages students in the examination of world religions, particularly Judaism, Christianity, Islam and the First Nations, Métis and Inuit Spiritualities and a locally appropriate religious tradition. This is a survey course that will help students understand the basic similarities and differences between the religious traditions so they can interact with others with acceptance and familiarity. We live in a multi-faith global community. With the knowledge of this course, students ought to be able to understand more clearly the world’s religious affairs.

H2 Maths Adventure

You have been accepted as a valiant young soldier to embark on this epic journey to save Euler from the horrible monsters of L!

CS2040C Data Structures and Algorithms (AY2019/20 Sem 2)

Winter 2020 - Intro to Programming for the Life Sciences

CS1010S - 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. This module is appropriate for FoS students.

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. 

IT5001 Software Development Fundamentals (AY2019/20 Sem 2 Jan-Mar)

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.

TIC1002 Introduction to Computing and Programming II (AY 19/20 Sem 2)

CS2040S: Data Structures and Algorithms (AY2019/2020, Sem2)

Boot Up! - test

TOBSMADEL 2020/2021 Online Class

Welcome to Online Platform of TOBSMADEL!

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>

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

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

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.

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!
« First ‹ Prev 1 2 3 4 5 6 … Next › Last »
  • Terms of Service
  • About Us
  • Privacy Policy
  • Contact Us
  • GitHub

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