|
Advertisement
^^Advertisement^^

DePaul University - My coursework
See my Course of Study (M.
S. in Information Systems) or you can see the entire DePaul
CTI Program's Masters Degree Requirements. If you are interested in
taking classes, check the CTI master
Calendar. To see my GPA calculation sheet, click
here...
**************************************************** copyright notice ***********************************************************
As I have now completed my Master's Degree from DePaul, this
page is here for archive purposes only. Every document under this folder is
copyrighted by me and I give no permission or rights to anyone to use, borrow
or otherwise take my copyrighted works.

CSC 224 Java for Programmers
Wednesday Night 6 PM -9:15 PM
Section 905
Gopinath
Vinodh (Lecturer)
Object-oriented programming in Java.
Simple graphical user interfaces, events, and listeners. Implementation of programmer-defined
classes including stacks and queues. Java collection classes. Introduction to
class diagrams. Exception handling. Simple network programming including applets,
JDBC, and URL access. PREREQUISITE(S): Experience in at least one high-level
programming language.
homework1.zip
(8/10)
homework2.zip
(8/10)
homework3.zip
(10/10)
homework4.zip
(10/10)
homework5.zip
(10/10)
homework6.zip
(10/10)
GPA at point this class was finished: N/A - Prerequisite courses only.

ECT 353 Server Side Web Application Development
Monday Night 5:45PM - 9:00PM
Section 701
Dr. Xiaowen Fang
Application development for e-commerce. Includes
development of small-scale e-commerce transaction applications. Students will
design and build a retail Web site that accesses a database for online order
processing. PREREQUISITE(S): ECT 270 and CSC 212 or CSC 336.
Course Syllabus - Course
Content - My online course
page (must be hosted on DePaul server) - will open a new browser window!
(I would host it here, but my ISP does not recognize ASPX pages).
All class notes, one PDF zipped up. - 1.1 MB
homework1.zip 105/100
homework2.zip 100/100
homework3.zip 80/100 (I did the wrong
thing)
homework4.zip 100/100
homework5.zip 100/100
homework6.zip 100/100
homework7.zip 100/100
homework8.zip 102/100
finalproject.zip (worth 30% of grade)
Monday September 15, 2003
begin Autumn Quarter day & evening classes
Monday November 24, 2003 end Autumn Quarter day final exam -- end autumn quarter
GPA at point this class was finished: N/A - Prerequisite courses only.

IS 421 Info Systems
Annalysis
Monday Night 5:45PM - 9:00PM
Winter 2003-2004 -
Section 801
Thomas Long (Lecturer)
Introduction to the systems analysis phase of the software development life
cycle. Emphasizes feasibility analysis, information gathering, process modeling,
data modeling, and requirements definition. Topics and team project tasks include
CASE tools, RAD, JAD, work flow diagrams, entity-relationship diagrams, data
flow diagrams, and object oriented modeling. Students are strongly urged to
take IS 421 and IS 422 in consecutive quarters. PREREQUISITE(S): CSC 212 or
CSC 224.
Course
Syllabus - Teacher's
Page for course (of course what scares me is that the page
he has put together for this 400 level course has a title of "New Page
1") -
All class notes, one PDF zipped up. - 4.1 MB
Homework's posted for this course
IS421 Exam 1 - 84/100 (Done while on cruise
to the South Caribbean)
IS421 Exam 2 - 95/100
IS421 Final Exam - 94/100
GPA at point this class was finished: 3.300

IS 422 Information Systems Design
Spring 2003-2004 - Section
- 903
Wednesday Night 6:00PM - 9:15PM
Dr. Daniel D. Mittleman
Introduction to the systems design and implementation phases of the software development life cycle. Emphasizes techniques for developing a logical and physical design from a systems analysis. Topics and team project tasks include CASE tools, object oriented modeling, structure charts, action diagrams, interface design, prototyping, testing, implementation, and maintenance. Students are strongly urged to take IS 421 and IS 422 in consecutive quarters. PREREQUISITE(S): IS 421.
Homework 1 - 6/10 (dropped)
Homework 2 - 10/10
Homework 3 - 9/10
Homework 4 - 18.5/20
Quiz 1 - 6/10 (dropped)
Quiz 2 - 8.5/10
Quiz 3 - 12/10 (got problem right that prof got wrong!!)
Final Exam - 97/100
All class notes, one PDF zipped up. - 1.3
MB
Lowest Homework and Lowest Quiz were dropped and HW4 counted as (1/2 as HW4) and (1/2 as Q4).
GPA at point this class was finished: 3.650

CSC 451 Database Design
Summer I 2003-2004 - Section - 201
Monday & Wednesday Nights 6:00PM - 9:15PM
Dr.
Ashley Hinton Morris or his page
Design methodologies. Requirement formulation and analysis, conceptual design, implementation design, physical design. Emphasis will be on data modeling techniques. Class team projects include the design of a complete database structure and implementation of design tools. PREREQUISITE(S): Graduate Standing.
All class notes, one PDF zipped up. -
2.7 MB
Homework #1 (84/100 - 15%
of grade)
Homework #2 (98/100 - 15% of grade)
Homework #3 (the best assignment EVER!) (100/100
- 15% of grade)
Project (109/100 - 30% of grade)
Final Exam (86/100 - 25% of grade)
GPA at point this class was finished:
3.767

IS 425 Enterprise Information
Autumn 2004-2005 - Section - 701
Wednesday Night 6:15PM - 9:30PM
Dr.
Norma Sutcliffe
This course focuses on the interrelationships and methods used by information systems groups to meet the information needs of enterprises. The course starts with an examination of the basics of enterprises information needs: the role of the value chain, the profit paradigm, and information infrastructure flows are explored. Then attention turns role of software methods, programming and security as supporting technologies. Topics include enterprise systems, commerce systems, project management, sourcing decisions, IT risk management, services and operations performed. PREREQUISITE(S): IT 215 or SE 325.
Homeworks (30%
of final grade - lowest dropped)
Survey -- Not Scored
Homework #1 (95/100)
Homework #2 (74/100) -- dropped
Homework #3 (95/100) - discussion paper of recent online event
Homework #4 (95/100)
Individual Paper
(30% of final grade) - (98/100)
Team Project
(30% of final grade) - (96/100)
Lecture Participation (10% of final grade) (100/100)
All class notes, one PDF zipped up. - 865
KB
GPA at point this class was finished: 3.825

ECT 425 Fundamentals of Distributed Systems
Winter 2004-2005 - Section - 802
Monday Nights 6:15 PM - 9:30 PM
Dr.
Yonghe Yan
The course is an introduction to distributed information systems, including
architecture of distributed information systems, networking, communication
protocols,
operating system support, remote method invocation, web service, and security
in distributed information systems. Course
homepage.
Homework 1 Not Required -- setting up machine only
Homework 2 (95/100 - gave too much information on 1 question
-- I will be arguing this point)
Homework 3 100/100
Mid-Term Exam 86/100
Homework 4 96/100
Homework 5 100/100
Homework 6 100/100
Final 84/100
All class notes, one PDF zipped up. -
720 KB
GPA at point this class was finished: 3.80
| Final Grade 93.1/100 - A- (he actually gave me a minus with
this grade!!!) |
|

IS 556 Project Management
Spring 2005 - Section 901
Wednesday Nights 06:15 PM - 09:30 PM
Dr.
Norma Sutcliffe
Effective management of technology based projects. This course
links systems analysis and software engineering within traditional and emerging
system development lifecycles. Topics include: technology project risk, structure,
estimating, scheduling, controlling, assessment, project management software,
the impact of technology on the organization, overcoming resistance to technological
change, the expanding role of the system user, and inclusion of system integrators,
vendors, and outsource service providers in the project plan.
Homework 1 - (98/100) - 10%
Homework 2 - (99/100) - 10%
Homework 3 - ( 94/100) - 10%
Individual Paper (98/100) - 30%
Final Exam - (97/100) - 30%
Class Participation - (100/100) - 10%
All class notes, one PDF zipped
up. - 1.4 MB
GPA at point this class was finished: 3.833
| Final Grade - 102.6/100 - A+ |
|

CSC 454 Database Administration/Management
Summer I 2005 - Section 201
Monday & Wednesday Nights 06:00 PM - 09:15 PM
Marco
Chou (Lecturer)
Oracle DBAs manage the industry's most advanced information systems.
Career opportunity and higher income are great reasons to start learning database
administration. This course is your first step towards success as an Oracle
professional, designed to give you a firm foundation in basic database tasks.
This course provides students with the knowledge and skills required to install,
configure, administer, and troubleshoot Oracle. Students will gain a conceptual
understanding of Oracle server, instance, and database architecture. Students
will use administration tools to start and shut down an instance, create a
database, manage database storage, and manage database security. Students will
also learn how to create an operational database and properly manage the various
structures in an effective and efficient manner in order to have a well designed
and operational database. Loading and transporting for databases, and the utilities
used to perform these activities are described.
Homework 1 - 5/3 (includes
optional part B 2pts Extra
Credit)
Homework 2 - 21/20
Homework 3 - 20/20
Homework 4 - 5/5
Mid-Term - 23/22
Final - 24/30
All class notes, one PDF zipped
up. - 11.6 MB
Monday June 15, 2005 begin Summer I Quarter day & evening
classes
Friday July 15, 2005 end Summer I Quarter and final exams due
GPA at point this class was finished: 3.86

CSC 452 Database Programming
Summer II 2005 - Section 501
Tuesday & Thursday Nights 06:00 PM - 09:15 PM
Dr.
Kamal K. Dahbur
Programming in large-scale relational database environment using host languages.
Design and implementation of on-line applications. Topics covered in this course
include: database programming using open architectures, embedded query languages,
dynamic query language, procedural extension of query languages, stored procedures,
transaction management, and introduction to extensible markup data definition
and retrieval languages.
All class notes, one PDF zipped up - 800 KB
Homework 1 - 12.5% - 100%
Homework 2 - 12.5% - 100%
Homework 3 -
12.5% - 100%
Homework 4 -
12.5% - 100%
Final/Project - 50% - 100% - we spent an ungodly amount of time on this
Java/JDBC!!
Monday July 18, 2005 begin Summer II Quarter day & evening
classes
Friday August 18, 2005 end Summer II Quarter and final exams due
GPA at point this class was finished: 3.875
| Final Grade - 100/100 - A+ |
|

IS 511 Social Issues of Computing
Autumn 2005-2006 - Section - 701
Tuesday Night 5:45PM - 9:00PM
Dr.
Daniel D. Mittleman
This course aims to provide a broad survey of the individual, organizational,
and cultural impacts of computers and to stimulate reflection upon the social
and ethical issues provoked by current and projected uses of computers. Some
topics include an in-depth look at computers as they relate to workplaces,
communities, public policy, legal issues, education, privacy, and moral values.
This course is a discussion course not a programming specific course. We have
a group project which involves building a website for a non-profit organization
with little or no funds to build one. The group which I am on (I am the Project
Manager) is building a site for the Illinois
Migrant Council.
We
also have debates every week and there is a new social issue debated each week.
Here is a list of our debate topics and the people debating them (1&4 are partners
as are 2&3).
All class notes, one PDF zipped up. - 2300 KB
Final Exam 2 of 9 Essay questions to answer
Wednesday Sept 7, 2005 begin Autumn Quarter day & evening classes
Tuesday November 22, 2005 end Autumn Quarter, evening final exams
GPA at point this class was finished:
3.889

TDC 463 Computer Networks and Data Systems
Winter 2006 - Section 801
Thursday Nights 05:45 PM - 09:00 PM
Dale Buchholz
A detailed discussion of the upper layers of network architectures. Network
protocol organization will be discussed using TCP/IP as an example.
IP addresses, subnetting, supernetting, and CIDR. Routing algorithms.
Transport layer protocols. Application layer protocols. Introduction
to IPv6.
Class Documentation
Classnotes
Homework 1 - 17/20 - and I
am glad to have gotten this!
Lab 1 (zipped as it contains multiple files) - 28/30
Homework 2 - 17/20
Homework 3 - 14/20 (ouch --- avg grade 14)
Mid-Term - 87/100
Lap 2 (zipped as it contains multiple files) - 28/30
Homework 4-5 - 35/40
Lab 3 (zipped as it contains multiple files) - 34/40
Final - 84/100
Tuesday January 3, 2006 begin Winter Quarter day & evening
classes
Friday March 17, 2006 end Winter Quarter, evening final exams
GPA at point this class was finished: 3.815

IS 505 Business Continuity and Disaster Recovery
Winter 2006 - Section 801
Monday Nights 05:45 PM - 09:00 PM
Mary Sandy
This course will give you basic knowledge on how a company should prepare for all types of disruptions (floods, earthquakes, terrorist attacks, etc.) so it will survive the disruption. You will be given a blueprint for how to analyze and prioritize risks, come up with criticality ratings, and determine a strategy for survival. You will also learn how to organize employees to respond to the disruption and how to document recovery plans.
Class Documentation
Coursenotes
Week 1 PPT 1 - Intro to Business Continuity
Week 1 PPT 2 - Why Study Business Continuity
Week 4 PPT 3 - Developing Continuity Strategies
Week 5 PPT 4 - Business Recovery Organizational Chart
Homework 1 - A, A-, A, A
Homework 2 - A
Homework 3 - A
Final Exam - A-
Participation - A
Tuesday January 3, 2006 begin Winter Quarter day & evening
classes
Friday March 17, 2006 end Winter Quarter, evening final exams
GPA at point this class was finished: 3.815

ECT 582 Secure Electronic Commerce
Spring 2006 - Section 901
Tuesday 5:45 PM - 9:00 PM
Ellis Confer
This course studies security requirements, threat modeling, and appropriate safeguards for e-commerce systems. Major topics include web application security, web service security, and web server security.
Course Homepage
All class notes, one PDF zipped up
Session 1 - Introduction to Secure e-Commerce
Session 2 - Cryptography
Session 3 & 4 - Digital Certificates
Session 5 -Public Key Infrastructure
Session 6 - Non-repudiation
Session 7 - Electronic Signature Law
Session 7 - Electronic Payment Systems
Session 8 - Internet Security
Session 9 - Application Security, Email Security, SSL & Web Services Security
Session 10 - Password Security, Hacking Overview
Homework 1 - 100/100
Homework 2 - 100/100
Homework 3 - 100/100
Homework 4/5 - 96/100
Mid-Term - 92/100
Final - 97/100
GPA at point this class was finished: 3.85

IS 577 Information Systems Capstone
Spring 2006 - Section 901
Wednesday 5:45 PM - 9:00 PM
Alan T. Burns
This capstone course emphasizes the planning and management of information technologies and related resources at the corporate level. Topics covered include assessment of information technologies, tracking emerging technologies and trends, managing portfolio resources and matching them to business needs, technology transfer, end-user computing, outsourcing, theoretical models, strategic applications and strategic IT planning. Students are encouraged to take this course toward the end of their study.
Course Homepage
All class notes, one PDF zipped up - 924 KB
GPA at point this class was finished: 3.85
Some Links to make life easier while searching depaul.edu:
CampusConnect
Distance Learning (DLWEB)
Calendar
Library
Latest Grade Report
CTI
Programs
Courses
Faculty
Labs
Support Forum
IS
Schedule
Competency Course (Excel Spreadsheet)
|