0% found this document useful (0 votes)
45 views8 pages

CC106 - LESSON Draft

The document outlines the course syllabus for IM101: Fundamentals of Database Systems at Santo Nino College Foundation, Inc., detailing course objectives, outcomes, assessments, and grading criteria. Students will learn essential database concepts, SQL, and web development using XAMPP, JavaScript, and PHP. The course aims to equip students with practical skills for designing and managing databases and building dynamic web applications.
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)
45 views8 pages

CC106 - LESSON Draft

The document outlines the course syllabus for IM101: Fundamentals of Database Systems at Santo Nino College Foundation, Inc., detailing course objectives, outcomes, assessments, and grading criteria. Students will learn essential database concepts, SQL, and web development using XAMPP, JavaScript, and PHP. The course aims to equip students with practical skills for designing and managing databases and building dynamic web applications.
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/ 8

T01: Apply knowledge of computing, science, and

athematics appropriate to the discipline.


Completed and successfully defended capstone project /
Thesis in line with the discipline.
T02: Understand best practices and standards and their SANTO NINO COLLEGE FOUNDATION, INC.
pplications.
T03: Analyze complex problems, identify and define the GOOD STUDENTS.
omputing requirements appropriate to its solution. Brgy. San Vicente, Banga, South Cotabato
Documented software/hardware requirements
T04: Identify and analyze user needs and take them into specification following computing industry standards.
BETTER LIFE.
ccount in the selection, creation, evaluation and
dministration of computerbased systems. BEST SERVICE.
COURSE SYLLABUS
COURSE CODE : COURSE TITLE

VISION MISSION CORE VALUES INSTITUTIONAL GRADUATE ATTRIBUTES

Santo Nino College Foundation, Inc. (SNCFI) is a We are committed to provide holistic education to IGA 1. Competent IGA 4. Good Person
Service, Nobility, globally recognized
non-sectarian educational students through academic programs, exemplary
Competence, Fortitude, IGA 2. Critical and Analytical Skills IGA 5. Service Oriented institution providing quality graduates who are research outputs and
responsive community extension
Innovation
knowledgeable, value-laden and civic-minded services attuned to the needs of the society. IGA 3. Collaboration and Communication IGA 6. Lifelong Learning

Lab Lec Credit


1 2 3
I. COURSE INFORMATION
Course Code : IM101 Course Description:
Course Title : Fundamentals of Database This comprehensive course covers the essential concepts and practical skills needed for working with databases,
System web development using
Course Units : XAMPP, JavaScript, and PHP. Students will learn how to design and manage databases, build dynamic web applications, and integrate server side and client-side
scripting technologies.
Contact Hours : 54 hours/semester
Syllabus Version :: 1CC105 (Information Management)
Prerequisite(s)
Program(s)
Academic Year :: 2023
BSIS– 2024
Semester : First
Level : Third Year

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 1 of 8


IT05: Design, implement, and evaluate computer-
based systems processes, components, or programs Designed and developed a computing solution using
to meet desired needs and requirements under object-oriented approach.
various constraints.

II. COURSE OUTCOMES:

At the end of the course, students should be able to:

CO Outcomes Aligned PGO


Code
CO 1 Examine the different techniques of warehousing and mining data that will support IT03: Analyze complex problems, identify and define the computing requirements
organizational decisions. appropriate to its solution.

IT04: Identify and analyze user needs and take them into account in the selection,
creation, evaluation and administration of computer-based systems.
CO 2 Propose possibilities on how to improve a specific algorithm as may be applied to data IT05: Design, implement, and evaluate computer-based systems processes,
warehousing and mining. components, or programs to meet desired needs and requirements under various
constraints.

III.ASSESSMENTS AND GRADING SYSTEM

All assessments will be evaluated using a 40-based computation. The course grade (rating) will be determined through the assessment tasks, weights and conversion below:

EXAMPLE
Aligned
Assessment Tasks Description Weights
CO(s) Maximum Weighted
Score Equivalent
Score Equivalent

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 2 of 8


MA 1: Examine the different Execute different SQL queries, analyze and explain different CO1
techniques of warehousing and Structured query language commands. 10 95 100 97.00 9.70
mining data
Major
Assessments
MA 2: System Proposal Propose a system design, that functions are in line with the CO1
15 90 100 94.00 14.10
processes of the target company or business establishment.
MA 3: System development and Develop web-based systems and apply different mining data and CO2
15 80 100 88.00 13.20
implementation with documentation warehousing techniques.
Written Works Students will be given tasks that will measure their understanding
and application of conceptual and computational notions discussed
in this course. These tasks include objective tests,
reflection/critique writing and computational activities. Appropriate 30 103 150 81.20 24.36
rubrics will be presented for non-objective tasks. For this
Other component, the final rating will be based on the accumulated
Assessments scores from all written works.
Final Examination Students will answer a 60-point assessment, which cover all the
concepts, guidelines, and theories discussed in this course. The
assessment items will require the students to analyze situations 30 47 60 87.00 26.10
and apply their knowledge, understanding and skills to solve
assessment problems.
Total 87.46 or
87
Course Grade 2.00
A. MA 1: Examine the different techniques of warehousing and data mining

Rubrics:
Analysis and understanding: 50%
Structure: 30%
Completeness: 20%

B. MA 2: System
Proposal

Rubrics:
System functionality 50%
Delivery: 30%
Presentation: 20%

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 3 of 8


C. MA 3: System development and implementation with documentation

Rubrics:

System functionality 30%


Presentation: 20%
Coding logic: 20%
Documentation: 15%

Completeness: 15%

V. LEARNING PLAN

Time Aligned Suggested Teaching – Assessment


Frame Learning Outcomes Subject Matter LO Readings and Learning Activities Tasks
References
Discuss how the SNCFII Vision, Mission and Core Values are SNCFI Vision, Mission and Core Values SNCFI VM and CV
attained through this course
Week 1 Class Discussions Reflection
Describe the course, course content, assessments and Course Orientation Course Syllabus
expectations
• Understand the importance of databases in web Database Fundamentals
applications.
• Create and manage databases using MySQL. A. Introduction to Database Quiz 1
Week B. Types of Databases Class Discussion
• Learn about SQL (Structured Query Language) for (Identification, sql
1-3
database querying and manipulation. 1. Relational Databases command)
• Understand concepts like tables, columns, rows, primary 2. NoSQLDatabases
keys, foreign keys, and indexes.

Week  Write SQL command to perform CRUD operations Structured Query Class Discussion Laboratory 1
3-5 (Create, Read, Update, Delete) on data. Language A. Create Demonstration (CRUD
 Write complex queries with JOINs, GROUP BY, B. Read Operations)
HAVING, and subqueries. C. Update
 Understand database transactions and the importance
D. Delete
of data consistency.

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 4 of 8


 Database Security
Understand database security best practices, including A. Database Security best Practices
Week  authentication, authorization, and encryption. Class Discussion
1. Authentication
5-6 Learn how to protect against common security threats Think-Pair-Share
like SQL injection and data breaches. 2. Authorization
3. Encryption
XAMPP and Web Server
Laboratory 2
Setup A. Install and
Week  Understand web server fundamentals and Class Discussion (Server
configure XAMPP (Apache,
7-8  configuration. Deploy web applications locally. Demonstration installation, local
MySQL, PHP, and
hosting)
phpMyAdmin)
 Create dynamic web pages with PHP. PHP Programming
Week  Handle user input and forms. A. Introduction to PHP Class Discussion Laboratory 3
9-10  Work with PHP functions and control structures. B. Syntax Demonstration (Coding)
C. Language features
 Learn JavaScript syntax and basic programming JavaScript Fundamentals
 concepts. A. Introduce JavaScript and its
Week
 Manipulate the DOM (Document Object Model) using role in web development. Class Discussion
11-12
JavaScript.
Handle events and user interactions in web pages.
Week Integrating JavaScript with PHP
Build dynamic web forms and applications.
13-14  A. Create interactive web Class Discussion Laboratory 4
Perform client-side validation and server-side
 applications by combining Demonstration (Coding)
processing.
JavaScript and PHP.
Week  Apply your knowledge to real-world projects or Real-world Projects
15-16 exercises to solidify your skills.
Week Web Project Presentation
 Present a complete web application.
17-18
Week 18 – Final Examination

VII. Suggested Readings and References

1. "PHP and MySQL Web Development" by Luke Welling and Laura Thomson.
2. "JavaScript: The Definitive Guide" by David Flanagan.
3. Online documentation and tutorials for XAMPP, MySQL, PHP, and JavaScript.

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 5 of 8


VIII. Classroom Policies

COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 6 of 8


Prepared by: Reviewed by: Approved by:

JONNEL JOHN A. CUEVAS SHERYL MAE B. RODA, LPT ARCHIBETH FLAMIANO, MMEM
Faculty Program Head Acting College Dean
COURSE SYLLABUS IM101: FUNDAMENTALS OF DATABASE SYSTEMS Page 5 of 5

You might also like