RMT TECH SYLLABUS

Home || News || Stories || Installer ||


This is IT01

Instructor

Ric Torregoza 
rmthorregoza@gmail.com
The intellectual enterprises of Information Technology and the art of programming are introduced. Students will learn how to think algorithmically and solve issues quickly in this course. Abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming are just a few of the topics covered. C, Python, and SQL, as well as HTML, CSS, and JavaScript, are among the languages available. Arts, humanities, social sciences, and sciences have all inspired problem sets. The course concludes with a final project.

Expectations

It is expected of you to

1. Lectures to watch
2. Through Zoom, attend  class meetings
3. Ten labs to complete
4. Problem sets to solve
5. Take tests,
6. Take  examination, and
6. Ultimate project design and implementation


Learning Objectives

One of the overriding aims for students in this course is to learn something that we haven't taught them, as seen by the large number of final projects that use languages, libraries, tools, and approaches not covered in the course at the end of the semester. Along the way, students will learn how to

1. More methodical thinking
2. Procedural programming
3. Information representation and processing
4. Concise and clear communication
5. Efficiently address problems
6. Identify patterns in difficulties;
7. Deconstruct problems into components and piece together solutions;
8. Operate at different abstraction layers;
9. Distinguish between design and implementation details;
10. Deduce how systems work from first principles;
11. Evaluate the code's correctness, design, and style;
12. Learn new languages for themselves;
13. Identify privacy and security threats;
14. Examine the paperwork and draw inferences based on the standards;
15. Problem-solving solutions are tested, flaws are found, and corner cases are identified.
16. Clearly state symptoms of issues and ask inquiries; and
17. Detect and quantify resource tradeoffs, particularly in terms of time and space.

Finally, the course lays the groundwork for additional  study and empowers students to apply Information Technology to challenges in other fields.

Books/Videos




Lectures

Week
Lecture/Lab
Date
Week 0OverviewTue, Jan 26, 2021, 1:00 AM GMT+8
Week 1To be postedTue, Feb 2, 2021, 1:00 AM GMT+8
Week 2To be postedTue, Feb 9, 2021, 1:00 AM GMT+8
Week 3To be postedSat, Feb 13, 2021, 1:00 AM GMT+8
Week 4To be postedSat, Feb 20, 2021, 1:00 AM GMT+8
Week 5To be postedSat, Feb 27, 2021, 1:00 AM GMT+8
Week 6To be postedSat, Mar 6, 2021, 1:00 AM GMT+8
Week 7To be postedSat, Mar 20, 2021, 12:00 AM GMT+8
Week 8To be postedSat, Mar 27, 2021, 12:00 AM GMT+8
Week 9To be postedSat, Apr 3, 2021, 12:00 AM GMT+8
Week 10To be postedTue, Apr 20, 2021, 12:00 AM GMT+8
Week 11To be postedTue, Jan 26, 2021, 1:00 AM GMT+8
Week 12To be postedTue, Feb 2, 2021, 1:00 AM GMT+8
Week 13To be postedTue, Feb 9, 2021, 1:00 AM GMT+8
Week 14To be postedSat, Feb 13, 2021, 1:00 AM GMT+8
Week 15To be postedSat, Feb 20, 2021, 1:00 AM GMT+8
Week 16To be postedSat, Feb 27, 2021, 1:00 AM GMT+8
Week 17To be postedSat, Mar 6, 2021, 1:00 AM GMT+8
Week 18To be postedSat, Mar 20, 2021, 12:00 AM GMT+8
Week 19To be postedSat, Mar 27, 2021, 12:00 AM GMT+8
Week 20To be postedSat, Apr 3, 2021, 12:00 AM GMT+8
Week 21To be postedTue, Apr 20, 2021, 12:00 AM GMT+8
Week 22To be postedTue, Jan 26, 2021, 1:00 AM GMT+8
Week 23To be postedTue, Feb 2, 2021, 1:00 AM GMT+8
Week 24To be postedTue, Feb 9, 2021, 1:00 AM GMT+8
Week 25To be postedSat, Feb 13, 2021, 1:00 AM GMT+8
Week 26To be postedSat, Feb 20, 2021, 1:00 AM GMT+8
Week 27To be postedSat, Feb 27, 2021, 1:00 AM GMT+8
Week 28To be postedSat, Mar 6, 2021, 1:00 AM GMT+8
Week 29To be postedSat, Mar 20, 2021, 12:00 AM GMT+8
Week 30To be postedSat, Mar 27, 2021, 12:00 AM GMT+8
Week 31To be postedSat, Apr 3, 2021, 12:00 AM GMT+8
Week 32To be postedTue, Apr 20, 2021, 12:00 AM GMT+8
Week 33To be postedTue, Jan 26, 2021, 1:00 AM GMT+8
Week 34To be postedTue, Feb 2, 2021, 1:00 AM GMT+8
Week 35To be postedTue, Feb 9, 2021, 1:00 AM GMT+8
Week 36To be postedSat, Feb 13, 2021, 1:00 AM GMT+8
Week 37To be postedSat, Feb 20, 2021, 1:00 AM GMT+8
Week 38To be postedSat, Feb 27, 2021, 1:00 AM GMT+8
Week 39To be postedSat, Mar 6, 2021, 1:00 AM GMT+8
Week 40To be postedSat, Mar 20, 2021, 12:00 AM GMT+8
Week 41To be postedSat, Mar 27, 2021, 12:00 AM GMT+8
Week 42To be postedSat, Apr 3, 2021, 12:00 AM GMT+8
Week 43To be postedTue, Apr 20, 2021, 12:00 AM GMT+8
Week 44To be postedTue, Feb 2, 2021, 1:00 AM GMT+8
Week 45To be postedTue, Feb 9, 2021, 1:00 AM GMT+8
Week 46To be postedSat, Feb 13, 2021, 1:00 AM GMT+8
Week 47To be postedSat, Feb 20, 2021, 1:00 AM GMT+8
Week 48To be postedSat, Feb 27, 2021, 1:00 AM GMT+8
Week 49To be postedSat, Mar 6, 2021, 1:00 AM GMT+8
Week 50To be postedSat, Mar 20, 2021, 12:00 AM GMT+8

Problem Sets

Problem sets are programming assignments that allow you to put the principles from the previous week into code. Your teaching partner only grades your most recent submission while grading you.

SET 1

Problem Set
Language
Release
Deadline
Problem Set 0To be postedTue, Jan 26, 2021, 1:00 AM GMT+8Mon, Feb 1, 2021, 12:59 PM GMT+8
Problem Set 1To be postedTue, Feb 2, 2021, 1:00 AM GMT+8Mon, Feb 8, 2021, 12:59 PM GMT+8
Problem Set 2To be postedTue, Feb 9, 2021, 1:00 AM GMT+8Mon, Feb 15, 2021, 12:59 PM GMT+8
Problem Set 3To be postedTue, Feb 16, 2021, 1:00 AM GMT+8Mon, Feb 22, 2021, 12:59 PM GMT+8
Problem Set 4To be postedTue, Feb 23, 2021, 1:00 AM GMT+8Mon, Mar 1, 2021, 12:59 PM GMT+8
Problem Set 5To be postedMon, Mar 1, 2021, 1:00 AM GMT+82Mon, Mar 8, 2021, 12:59 PM GMT+8
Problem Set 6To be postedTue, Mar 9, 2021, 1:00 AM GMT+8Mon, Mar 22, 2021, 11:59 AM GMT+8
Problem Set 7To be postedTue, Mar 23, 2021, 12:00 AM GMT+8Mon, Mar 29, 2021, 11:59 AM GMT+8
Problem Set 8To be postedTue, Mar 30, 2021, 12:00 AM GMT+8Mon, Apr 5, 2021, 11:59 AM GMT+8
Problem Set 9To be postedTue, Apr 6, 2021, 12:00 AM GMT+8Mon, Apr 12, 2021, 11:59 AM GMT+8


SET 2 


SET 3


SET 4

SET 5










Mga Komento