Documente Academic
Documente Profesional
Documente Cultură
Syllabus
Course Code:
SYSADD 1
Course Name:
Course Description:
The
second
of
the
Project-Based
Learning (PBL) series, this is the subsequent
course to its prerequisite following the
acceptance of the proposed academic clients
information system development project with
the conceptual design submitted by the
students grouped in teams at the onset of
the Systems Development Life Cycle (SDLC).
The course discusses how information will be
gathered, analyzed and designed to do data
entry, storage, access, and updating for
purposes of monitoring and reporting to its
target user recipients. With the prevailing live
case study, students are obliged to exploit
their
analytical
thinking
ability
in
understanding the efforts involved in pursuing
a
thorough
computer-based
information
system for an organization with the end
goal of enhancing efficiency in the clients
workplace. It provides a structured approach
in learning how data are to be managed with
specific outputs and explains the various
diagrams and charts used for programming
and documentation.
Course credit:
Course Prerequisite:
INTSDEV
1 of
7
Course Outcomes:
At the end of the course, students will be capable of:
Course Outcomes (CO)
C1: Create a prototype of the
system and/or revised Research
Paper
Sysadd1
mss05/22/
16
2 of
7
FOR CS:
CS01: Apply knowledge of computing
fundamentals,
knowledge
of
a
computing
specialization,
and
mathematics, science, and domain
knowledge
appropriate
for
the
computing specialization to the
abstraction and conceptualization of
computing models from defined
problems and requirements.
CS02: Identify, analyze, formulate,
research
literature,
and
solve
complex computing problems and
requirements reaching substantiated
conclusions
using
fundamental
principles of mathematics, computing
sciences,
and
relevant
domain
disciplines.
CS03:
An
ability
to
apply
mathematical
foundations,
algorithmic principles and computer
science theory in the modeling and
design of computer-based systems in
a
way
that
demonstrates
comprehension of the tradeoffs
involved in design choices.
IT04
IT08
CS01
CS02
CS03
IT05
IT08
CS01
CS02
CS03
IT05
IT08
CS02
CS03
Sysadd1
mss05/22/
16
3 of
7
C
O
Familiarize
with how
informatio
n
technology
/ business
informatio
n systems
impact in
the real
world
Wee
k
Topic
1-2
Impact of
Information
Technology /
Business
Information
Systems
Teaching and
Learning
Strategies
(including
resources, if
any)
Lecture
Assessment/
Output
Updates on
Project/Resea
rch
What
Information do
users need?
Review what
transpired in
Intsdev
Learning
Outcome
Sysadd1
mss05/22/
16
C
O
Wee
k
Topic
Teaching and
Learning
Strategies
(including
resources, if
any)
Assessment/
Output
4 of
7
Describe
version
control and
MVC
framework
Define the
features
and
functionalit
ies of
GitHub
Demonstrate
how to use
Github
Describe data
and
process
modeling
concepts
and tools,
including
structured
diagrams
Describe the
symbols
used in the
various
diagrams
and explain
the rules
for their
use
Describe the
relationshi
p between
logical and
physical
needs
Describe
object
oriented
analysis
Define object
modeling
terms and
concepts,
including
objects,
attributes,
Sysadd1
mss05/22/
16
C
2
Version Control
and MVC
Framework
Lecture,
discussion and
demo
Introduction to
GitHub
Creation of
project
account in
GitHub
Project
Status Report
Significance of
using GitHub for
projects
Features and
functionalities of
GitHub
C
2
3-5
How to
collaborate in
the
project/research
via GitHub
Overview of Data
and Process
Modeling Tools
Lecture and
Discussion
Draft systems
proposed
Structured
and UML
Diagrams for
their
projects.
Project
Status Report
Organizing
Object Model
5 of
7
methods
Learning
Outcome
Describe the
concept of
Software as
a Service
Define Web
2.0 and
Cloud
Computing
Explain
software
acquisition
alternatives
, including
traditional
Sysadd1
mss05/22/
16
C
O
Wee
k
Topic
C2
6-7
Development
Strategies
Overview
In-house
software
development
options
The software
acquisition
process
Teaching and
Learning
Strategies
(including
resources, if
any)
Lecture,
Discussion
Demo
Assessment/
Output
Midterm
Project
Presentation
Completion of
Systems Analysis
Tasks
6 of
7
and Webbased
software
developmen
t strategies
Describe fileoriented
systems
and how
they differ
from
database
manageme
nt systems
Describe data
design
terminology
, including
entities,
fields,
common
fields,
records,
files, tables
and key
fields
Describe data
relationshi
ps
Explain the
importance
of codes
and
describe
various
coding
schemes
Explain data
warehousin
g and data
mining
Explain data
control
measures
Learning
Outcome
Describe
Sysadd1
mss05/22/
16
System Design
Guidelines
Prototyping
C2
C3
8-9
Review Data
Design Concepts
Review and
Discussion
Finalized
Project ERD
Project
System
Design
Review DBMS
Concepts
Data Design
Terminology
Project
Status Report
C
O
Wee
k
Topic
Teaching and
Learning
Strategies
(including
resources, if
any)
Assessment/
Output
Systems Design
School of Computing and Information
Technologies
7 of
7
servers,
server-based
processing,
clients, and
client-based
processing
Explain
client/server
architecture
, including
tiers, cost
benefit
issues
Describe the
difference
between
online and
batch
processing
Describe
system
design
specification
Describe the
importance
of software
quality
assurance
and
software
engineering
Describe
application
development
using
structured,
object
oriented and
agile
methods
Describe
coding
process
Showcase
Final
Project/Rese
arch paper
Completion
C3
C4
1011
Software Quality
Assurance
Discussion
Project
Status Report
Overview of
Application
Development
C1
C2
C3
C4
1213
Project
/Research
Presentation
Project
Prototype
Presentation
Presentation
of Project
Prototype
Project
Documentati
on/ Wiki Site
Textbook:
Sysadd1
mss05/22/
16
8 of
7
References:
Instructional Strategies:
Lecture and Class Discussion, Demos, Project Documentation,
Project Presentations
Hardware and Software Requirements:
Xampp, Dia, ProjectLibre, Notepad ++, Tortoise SVN and Tortoise
GIT
Grading System:
Project Presentation
40%
Project Documentation
60%
(Wiki, GitHub, Status Reports, OneNote)
Sysadd1
mss05/22/
16
9 of
7
_____
Total
Passing Mark
Sysadd1
mss05/22/
16
100%
70%
10 of
7