Randy - Wilson.com  

Version 2 of the website is here for archival purposes only. It is no longer updated, click here to see version 3!!


  » Casey

  » Riley

  » Our Lives

  » Our House

  » Randy

  » Gallery

Random Image from Gallery


Sign up for very inexpensive web hosting with great service




Get your own picture
Get your favorite photo turned
into an iPOD photo

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.


Gopinath
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.
Final Grade - 84/100 - B


Dr. Fang
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.

Final Grade - 93/100 - A

Tom Long

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

Final Grade 91/100 - B+

Dr. Danny
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

Final Grade 95/100 - A

 

Dr. Morris
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

Final Grade 96.5/100 - A

Dr. Sutcliffe
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

Final Grade 96.7/100 - A


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!!!)

Dr. Sutcliffe
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+

Dr. Chou
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

Final Grade - 98/100 - A

Dr. Dahbur
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+

Dr. Danny
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
Final Grade - 95/100 - A


Dale Buchholz
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
Final Grade - B


Mary Sandy
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
Final Grade - A


Ellis Confer
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
Final Grade - A


Alan T. Burns
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
Final Grade - A


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)


CSS Compliant

 
CaseyRileyUsOur HomeWebCamRandy
This site is © Copyright Randy-Wilson.com 2000-2006, All Rights Reserved