0% found this document useful (0 votes)
59 views17 pages

Cig - Programming Languages With Compiler

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views17 pages

Cig - Programming Languages With Compiler

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

ST.

DOMINIC SAVIO COLLEGE


Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

COLLEGE OF ENGINEERING AND COMPUTER RELATED STUDIES


CURRICULUM INSTRUCTIONAL GUIDE
S.Y 2024 - 2025

SDSC Vision
The founder envisions SDSC, in two decades time as one of the country's premier institution of higher learning in the holistic development of globally
competitive and conscientious leaders and professional through:
1. Definitive excellence in education that meets national demands and global standards;
2. Social activism for the improvement of the quality of life and general welfare of men;
3. Access and equity in scholarly opportunities; and
4. Elevation of the institution to university status.

SDSC Mission
As a College, SDSC seeks to uphold and communicate truth by instilling it in the Savian scholar in all his scholarly, personal and professional pursuits.
As a Filipino College, SDSC seeks to protect, preserve and promote Filipino culture. Through his healthy understanding of his national identity, the Savian
scholar will be his nation’s spokesperson to the global community.
As a Filipino College with global perspective, SDSC seeks to prepare the Savian scholar to the rigors and demands of the boarderless world.
As a Savian College, SDSC seeks to realize the TOTAL DEVELOPMENT OF PERSONS. The college seeks to be a witness to the life and deeds of its
patron saint, St. Dominic Savio , and to be an apostle to the saint’s philosophy of “ love, leadership, and service”.

P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 1 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

St. Dominic Savio College professes to seek all these through passionate commitment to excellent teaching, scholarly research and active community
service.
Program Description
St. Dominic Savio College's Bachelor of Science in Computer Engineering program is designed to provide students with a comprehensive education in the
principles and practices of computer engineering. This interdisciplinary program combines the study of electrical engineering and computer science to prepare
graduates for the development and implementation of computer systems and hardware.

Program Objective
The program aims to produce graduates who can:
CE01: Demonstrate a strong foundation in computer engineering principles, including hardware and software design, computer architecture, and embedded
systems.
CE02: Apply analytical and critical thinking skills to identify, formulate, and solve complex engineering problems using appropriate tools and methodologies.
CE03: Design, develop, and implement efficient and reliable computer-based systems, considering real-world constraints such as cost, time, and
environmental impact.
CE04: Exhibit creativity and innovation in developing new technologies and improving existing ones to address contemporary challenges.
CE05: Engage in lifelong learning through advanced studies, professional development, and staying updated with the latest technological advancements.
CE06: Understand and uphold ethical and professional responsibilities, making informed decisions that reflect social, legal, and environmental
considerations.
CE07: Communicate technical information effectively through written reports, oral presentations, and graphical representations to diverse audiences.
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 2 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

CE08: Function effectively as both a leader and a member of multidisciplinary teams, demonstrating strong project management and collaboration skills.
CE09: Recognize and consider the global, economic, environmental, and societal impact of computer engineering solutions in their professional practice.
CE10: Adapt to changing technologies and industry trends, demonstrating flexibility in addressing diverse engineering challenges in various environments.
CE11: Utilize modern engineering tools, software, and hardware platforms to design, analyze, and optimize computer systems and networks.
CE12: Contribute to sustainable development by designing and implementing engineering solutions that promote resource efficiency and minimize
environmental impact.
CE13: Be prepared for successful careers in industry, academia, or entrepreneurship by acquiring practical experience through internships, projects, and
hands-on laboratory work.
CE14: Pursue opportunities for continuous improvement and professional growth, including obtaining relevant certifications and participating in professional
organizations.

Learning Standards
Aligned with LEVEL II Accreditation from PACUCOA, the program aims to produce graduates with a comprehensive understanding of both fundamental and
advanced concepts in computer engineering. Graduates will possess a solid foundation in mathematics, basic sciences, and electrical engineering principles,
along with specialized knowledge in digital logic design, computer architecture, embedded systems, operating systems, and software engineering. They will be
adept at designing, implementing, and testing both hardware and software systems, using modern engineering tools and techniques. Problem-solving skills will be
a key focus, enabling graduates to identify, analyze, and develop effective solutions to complex engineering problems. Communication skills, both written and oral,
will be emphasized to ensure graduates can effectively convey technical information and collaborate within multidisciplinary teams. The program also instills strong
project management abilities, preparing students to plan, execute, and oversee engineering projects efficiently. Ethical responsibility and professionalism are core
components, ensuring graduates uphold ethical standards and consider the social, legal, and environmental impacts of their work. Lifelong learning is encouraged,
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 3 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

with graduates recognizing the importance of continuous professional development and staying updated with technological advancements. Overall, the program
prepares graduates to innovate, lead, and make significant contributions to the field of computer engineering on a global scale.

Teaching Course Standard Qualifications and Competency


Faculty members possess advanced degrees and industry experience in computer science and related fields, supplemented by ongoing professional
development. They are proficient in delivering updated curriculum content and fostering an environment conducive to learning, critical thinking, and ethical practice
within each specialized track.
This program at St. Dominic Savio College is designed to prepare graduates who are competent, ethical, and innovative professionals capable of
addressing current and emerging challenges in the computing industry.

Course Code: CST 208 Course Title: Programming Languages with Compiler

Credit Units: 3 Course Pre – N/A


Requisite:
Course Rationale: The "Programming Languages with Compiler" course is designed to provide students with a comprehensive understanding of the
fundamental concepts of programming languages and the intricacies of compiler design and implementation. As software
development becomes increasingly complex and diverse, understanding the principles of different programming languages and how
they are translated into machine code is crucial for any aspiring computer scientist or software engineer. This course aims to equip
students with the knowledge and skills necessary to analyze, design, and implement programming languages and compilers, thereby
preparing them for advanced studies and careers in software development, systems programming, and related fields.

Course This course provides an in-depth exploration of programming languages and compiler construction. Students will learn about various
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 4 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

Description: programming paradigms, including procedural, object-oriented, functional, and logic programming languages. The course covers the
theoretical foundations of language design, syntax, and semantics, as well as the practical aspects of building a compiler, including
lexical analysis, syntax analysis, semantic analysis, intermediate code generation, code optimization, and target code generation.
Through hands-on projects and exercises, students will gain practical experience in writing and compiling code, ultimately
developing a simple programming language and its compiler.

Course Objectives By the end of this course, students will be able to:

1. Identify and explain different programming paradigms and their respective languages.
2. Understand and describe the syntax and semantics of programming languages.
3. Explain the stages of the compilation process and the role of each stage.
4. Implement a simple lexical analyzer and parser for a programming language.
5. Generate intermediate code and apply basic optimization techniques.
6. Produce target code and understand the processes of linking and loading.
7. Develop a simple programming language and its corresponding compiler.

Course Requirements:
1. Prerequisites:
 Basic knowledge of programming concepts and experience with at least one programming language (e.g., Python, Java, C++).
 Understanding of data structures and algorithms.
2. Assignments:
 Regular programming assignments to reinforce concepts learned in lectures.
 Hands-on projects including the development of a simple programming language and its compiler.
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 5 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

3. Exams:
 Midterm and final exams to assess understanding of theoretical concepts and practical skills.
4. Participation:
 Active participation in class discussions and group projects..

Textbook/Online References:

TEXTBOOKS
 "Compilers: Principles, Techniques, and Tools" by Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman (often referred to as the "Dragon Book").

REFERENCES

Lecture Notes and Tutorials:


 MIT OpenCourseWare: Introduction to Computer Science and Programming
 Stanford University Online Courses: Programming Languages
Documentation and Guides:
 Python Official Documentation: Python Docs
 LLVM Compiler Infrastructure: LLVM Docs
Online Compilers and Tools:

P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 6 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

 Compiler Explorer: Godbolt


 Repl.it: Repl.it
Articles and Research Papers:
 ACM Digital Library: ACM
 Google Scholar: Google Scholar

Outline/ Skill Learning Learning Outcomes Activities Strategies/ Evaluation Time Mastery
Topic Placem Objectives/Instru methodologies Tools frame Level
ent ctional
Objectives:

Course Outline / House C1  Recognize the  Be introduced to  Class  Class  Class 3 hrs 85%
Rules / Project Introduction class policies the course outline Participation Orientation Participation
regarding & class policies  Pre-Test Slides  Pre-Test
attendance, Assessment  Handbook
participation,  CIG
assignments,
and grading.

C2  Recognize the  Describe and


class policies comprehend the
regarding specifications of
attendance, the course
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 7 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

participation, learning outputs,


assignments, and their
and grading. corresponding
rubrics

A2  Recognize the  Determine


class policies baseline
regarding knowledge or
attendance, preparedness in
participation, taking the course
assignments,
and grading.
Lesson 1: Introduction to C1  Identify various  Students will be  Lecture and  Interactive  Participation 3 hrs 85%
Programming Languages types of able to classify discussion lectures. in
 Topic/Lesson: programming programming on the  Group discussions.
Overview of languages and languages based history and discussions.  Written
Programming their on paradigms and types of  Individual assignments
Languages applications. levels of programmin reading and on
C4  Differentiate abstraction. g languages. exercises. programmin
between high-  Students will  Reading g languages.
level and low- articulate the assignment:  Quiz on
level importance of "A Brief syntax and
programming syntax and History of semantics.
languages. semantics. Programmin
C4  Understand the  Students will g
concepts of compare and Languages".
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 8 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

syntax and contrast different  Syntax and


semantics in types of semantics
programming programming exercises.
languages. languages.
Lesson 2: Procedural C2  Explain the  Students will write  Writing  Hands-on  Programmin 3 hrs 85%
Programming basic simple procedural simple programming. g
 Topic/Lesson: constructs of programs. programs in  Step-by-step assignments
Introduction to procedural  Students will C. guided .
Procedural programming. demonstrate the  Exercises on exercises.  Code review
Programming P4  Implement use of loops and loops and  Peer review of sessions.
control conditionals in conditionals. code.  Quiz on
structures such programs.  Function procedural
as loops and  Students will implementati constructs.
conditionals. create and use on and
C5  Develop functions and practice.
functions and procedures.
procedures in a
procedural
language.
Lesson 3: Object- C4  Understand the  Students will write  Writing  Code  Programmin 3 hrs 85%
Oriented Programming principles of object-oriented simple demonstration g projects.
(OOP) object-oriented programs. programs in s.  Class
 Topic/Lesson: programming.  Students will use Java or  Interactive participation.
Object-Oriented P7  Create classes OOP principles to Python. coding  Quiz on
Programming and objects in structure their  Creating sessions. OOP
Concepts an object- code. classes and  Problem- concepts.
oriented  Students will objects. solving
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 9 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

language. apply inheritance  Implementin exercises.


A2  Implement and polymorphism g inheritance
encapsulation, in their programs. and
inheritance, polymorphis
and m.
polymorphism.
Lesson 4: Functional C2  Explain the  Students will  Writing  •Lecture and  Functional 3 hrs 85%
Programming core concepts develop functional simple discussion on programmin
 Topic/Lesson: of functional programs. programs in functional g
Introduction to programming.  Students will Haskell. concepts. assignments
Functional A2  Write pure demonstrate the  Exercises on  Hands-on .
Programming functions and use of pure recursion programming.  Peer review
understand functions. and higher-  Peer coding of functional
immutability.  Students will solve order exercises. code.
P5  Utilize higher- problems using functions.  Quiz on
order functions recursion and  Functional functional
and recursion. higher-order programmin programmin
functions. g practice. g principles.

Lesson 5: Scripting C4  Understand the  Students will write  Writing  Practical  Script 3 hrs 85%
Languages syntax and automation scripts scripts in coding assignments
 Topic/Lesson: usage of in Python or Python or sessions.  Automation
Scripting scripting JavaScript. JavaScript.  Step-by-step project
Languages and languages.  Students will  File handling guidance on evaluation.
Automation A2  Write scripts for perform file and automation.  Quiz on
automation handling and automation  Real-world scripting
tasks. process exercises. problem- concepts.
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 10 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

P7  Manage files management.  Implementin solving.


and processes  Students will g small
using scripting automate simple automation
languages. tasks using projects.
scripts.
Lesson 6: Logic A3  Explain the  Students will write  Writing  Lecture and  Logic 3 hrs 85%
Programming principles of logic programs in simple hands-on programmin
 Topic/Lesson: logic Prolog. programs in programming. g
Introduction to Logic programming.  Students will use Prolog.  Problem- assignments
Programming C1  Define facts, facts and rules to  Exercises on solving .
rules, and solve problems. defining exercises.  Debugging
queries in a  Students will facts and  Group coding exercises.
logic execute and rules. sessions.  Quiz on logic
programming debug logic  Querying programmin
language. queries. and g concepts.
P5  Write and debugging in
execute simple Prolog.
logic programs.
Lesson 7: Programming C2  Compare  Students will  Analysis of  Analysis of  Analysis of 3 hrs 85%
Language Paradigms different understand the example example example
 Comparison of programming differences programs. programs. programs.
Programming paradigms. between  Exercises on  Exercises on  Exercises on
Paradigms C4  Analyze the programming converting converting converting
strengths and paradigms. code code between code
weaknesses of  Students will between paradigms. between
each paradigm. critically analyze paradigms.  Discussion on paradigms.
C2  Convert code the use cases for  Discussion paradigm  Discussion
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 11 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

between each paradigm. on paradigm strengths and on paradigm


different  Students will strengths weaknesses. strengths
paradigms. rewrite code to fit and and
different weaknesses. weaknesses.
paradigms.

Lesson 8: Compilers and C4  Understand the  Students will  Lecture on  Lecture on  Written 3 hrs 85%
Interpreters role of describe the compilers compilers and assignments
 Introduction to compilers and functions of and interpreters. .
Compilers and interpreters. compilers and interpreters.  Overview of a  Exercises on
Interpreters A3  Explain the interpreters.  Overview of simple compilation
stages of the  Students will a simple compiler. stages.
compilation identify the stages compiler.  Exercises on  Quiz on
process. of compilation.  Exercises on lexical and compilers
C4  Differentiate  Students will lexical and syntax and
between compare syntax analysis. interpreters.
compilation and compilation and analysis.
interpretation. interpretation
processes.

Lesson 9: Intermediate C4  Understand the  Students will  Generating  Practical  Intermediate 3 hrs 85%
Code Generation purpose of generate intermediate coding code
 Intermediate intermediate intermediate code code from sessions. assignments
Representations code in from source code. AST.  Guided .
compilation.  Students will  Exercises on exercises.  AST
 Generate create and three-  Code analysis manipulation
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 12 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

abstract syntax manipulate ASTs. address and review. exercises.


trees (AST).  Students will code.  Quiz on
P6  Write three- implement three-  Analysis of intermediate
address code address code. intermediate representatio
for intermediate code ns.
A2 representations examples.
.
Lesson 10: Code A3  Explain the  Students will  Applying  Hands-on  Optimization 3 hrs 85%
Optimization importance of understand the optimization optimization assignments
 Code Optimization code role of techniques exercises. .
Techniques optimization. optimization in to example  Code review  Code review
C3  Apply basic compilation. code. and analysis. sessions.
optimization  Students will  Exercises on  Group  Quiz on
techniques. apply optimization loop discussions. optimization
C4  Differentiate techniques to optimization techniques.
between improve code and dead
machine- efficiency. code
independent  Students will elimination.
and machine- distinguish  Discussion
dependent between different on
optimizations. types of optimization
optimizations. impacts.

Lesson 11: Code C4  Understand the  Students will  Generating  Practical  Target code 3 hrs 85%
Generation and Linking process of generate target target code. coding assignments
 Target Code generating code from  Exercises on sessions. .
Generation target code. intermediate code. register  Step-by-step  Exercises on
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 13 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

 Explain register  Students will allocation. guidance. register


A3 allocation and perform register  Overview of  Interactive allocation.
instruction allocation and linking lectures.  Quiz on
selection. instruction processes. code
 Describe the selection. generation
C1 linking and  Students will and linking.
loading understand linking
processes. and loading
processes.

Lesson 12: Modern C4  Understand  Students will  Exploring JIT  Interactive  Written 3 hrs 85%
Compiler Techniques just-in-time explain JIT compilation lectures. assignments
and Trends (JIT) compilation techniques.  Hands-on .
 Advances in compilation. techniques.  Exercises on exploration.  Exercises on
Compiler Design C4  Explore virtual  Students will garbage  Group JIT and
machines and describe the role collection discussions. garbage
runtime of virtual algorithms. collection.
environments. machines.  Discussion  Quiz on
A2  Discuss future  Students will on the future modern
trends in identify emerging of compiler
programming trends in programmin techniques.
languages and programming g languages.
compilers. languages and
compilers.

Final/Capstone Project C1  Define the  Students will  Project  Project-based  Project 15 85%
 Developing a syntax and develop a working development learning. milestones hours
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 14 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

Simple semantics of a simple .  Iterative and


Programming simple programming  Code development deliverables.
Language and programming language. implementati and feedback.  Code review
Compiler language.  Students will on and  Peer review and testing.
 Implement implement a testing. and  Final project
A3 lexical and compiler for their  Project collaboration. presentation
syntax analysis language. presentation and
for the  Students will s and demonstratio
language. demonstrate the demonstratio n.
 Generate full compilation ns.
P7 intermediate process.
and target code
for the
language.

Grading System:
1. Affective Assessment - 10%
- Attitude towards work/study
- Attitude towards peers
- Attitude toward superior
- Attendance
2. Formative Assessment - 50%
- Participation in class
- Group work (Projects/Research)
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 15 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

(Oral & written)


- Quizzes
- Recitation
3. Summative Assessment
3.1 Mid Term
Preliminary examination 40%
Midterm examination 60%

3.2 Final exams


Final Examination 50%
Capstone Project 50%
100%
4. Computations of Final Grade
4.1 - 50% Mid Term Grade
4.2 - 50% Final Grade
100%
Classroom Policy (Attachment)
1. Attendance and Academic Integrity:
 All St. Dominic Savio College policies on attendance and academic integrity, including plagiarism and cheating, are strictly enforced.
2. Synchronous Class Attendance:
 Students are required to attend all scheduled synchronous classes. It is the student's responsibility to catch up on missed lectures.
3. Assignment Submission:
P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 16 | 17
ST. DOMINIC SAVIO COLLEGE
Block 1 Lot 6 Mountain Heights Subdivision, Quirino Highway, Pangarap Caloocan City 1427
Tel Nos.: 0951-072-2226/09057966172/02-86511985
Website: www.sdsc.edu.ph E-mail: [email protected]/[email protected]

 All assignments and deliverables must be submitted on or before their respective deadlines. Ensure to press the Turn-In button when submitting the final
version of an assignment if it is submitted via Gclassroom.
4. Late Submissions:
 In case of late submissions, students must notify the instructor. Adjustments may be considered on a case-by-case basis.
5. CIG Modification:
 The instructor reserves the right to modify the CIG as needed to accommodate the pace and needs of the class.

Prepared By: Recommending Approval By: Approved By:

Mr. Mark Anthony E. Libeco, LPT Mr. John Gabriel C. Sambajon, LPT, MIT Dr. Nestor V. dela Cruz
Subject Instructor Dean, College of Engineering and Computer President
Date: 7/11/24 Related Studies Date:
Date:

P r o p e r t y o f S t . D o m i n i c S a v i o C o l l e g e 17 | 17

You might also like