Course data





ID

Course Name

Brief Catalog Discription or Software

School

Module ID(s)


Link

CIS 100

Microcomputer Applications

Microsoft Office

UofL

M001, M002, M003, M004



CIS 201

Introduction to Web Programming

Web graphics, HTML, DHTML, java, Java Script, and Web multimedia

UofL

M005, M006, M007, M008


http://cislab1.cbpa.louisville.edu/guan/cis201/cis201Syllabus.doc

CIS 202

Web Programming II

object-oriented development using a strongly typed language such as Java

UofL

M009, M010, M011, M012


http://cislab1.cbpa.louisville.edu/wright/cis202_04s/syllabus.cfm

CIS 211

Operating Systems

Binary, Hex, OS, Windows, Linux

UofL

M015, M016, M017, M018, M019



CIS 215

Introduction to CIS


UofL

M014



CIS 391

Windows Network Admin


UofL




CIS 392

Visual Basic Programming

Microsoft Visual Studio .NET

UofL




CIS 300

Computer Information Systems


UofL




CIS 310

Database Design

Understand the role of large databases in modern Information Systems (stored procedures, triggers, security, tuning) SQL Server

UofL

M020, M021, M022 & Optionally M023, M024


http://216.239.41.104/u/uofl?q=cache:35bWWDasnhoJ:cbpa.louisville.edu/srini/courses/syllabus-ADV.DOC+%22CIS+310%22&hl=en&ie=UTF-8

CIS 320

Anal. & Design of Comp. Info. Systems


UofL

M038, M039, M040, M041



CIS 360

Intro. to Telecommunications

telecommunications technologies and Infrastructure used to share data among business organizations

UofL

M026, M027M028, M029


http://216.239.41.104/u/uofl?q=cache:PRZYbCjCY7AJ:cbpa.louisville.edu/srini/courses/syllabus-01.DOC+%22CIS+360%22&hl=en&ie=UTF-8

CIS 410

Mgmt. of Information Systems


UofL




CIS 415

Careers in Information Systems

resume preparation and review, career planning, professional information systems organizations and networking, and life-long learning opportunities.  

UofL



http://cislab1.cbpa.louisville.edu/edwards/CIS 415/syllabus415.htm

CIS 420

CIS Development Project


UofL




CIS 430

GUI Development


UofL




CIS 435

Decision Support and Business Simulation


UofL




CIS 445

e-Commerce


UofL




CIS 460

Advanced Systems Networking


UofL




CIS 475

Enterprise Internet Computing

understanding, designing, and implementing enterprise-level Internet systems

UofL



http://cislab1.cbpa.louisville.edu/wright/cis475_03f/syllabus.cfm

CIS 490

Special Topics


UofL




Logic

Introductory Philosophical Logic


UofL




Ethics

Philosophical Ethics


UofL





















































Module data



ID

Description

Topics


Prereqs



M001

Intro to Operating Systems

Basic OS, File systems, GUIs





M002

Intro to Wordprocessing

Basic Wordprocessing


M001



M003

Intro to Spreadsheet

Basic Spreadsheet Use


M001



M004

Intro to Presentation Software

Basic Presentation Software


M001



M005

Intro to Computer Programming (in any language)

Basic Logic, sequential, conditional, & iterative processing and variable use


M001



M006

Intro to HTML

HTML, DHTML, XHTML


M005



M007

Client-Side web programming

Javascript, Java Applets, &/or PHP


M006



M008

Web Multimedia

Flash, gif animation, audio


M007



M009

Object Oriented Programming – 1 (in any OO language)

Objects, Methods, Overloading, & Overriding


M005



M010

Object Oriented Programming – 2 (in any OO language)

Inheritance, Polymorphism, Interfaces


M009



M011

Object Oriented Data Structures

Arrays, Lists, HashMap, Stacks, Queues


M010



M012

OO GUIs

Basic & Advanced GUIs


M009



M013

OO Stream Processing

Stream Processing: Files, Network Connections


M009



M014

PC Hardware

Motherboard, CPU, Memory, Storage, Display, Networking


M001



M015

PC Memory

Memory use in PCs: Binary, Hex, & decimal numbering and Binary Logic


M014



M016

Windows – Desktop

MS Windows as a desktop OS


M001



M017

Windows – Server

MS Windows as a server & network OS


M016, M27



M018

Linux – Desktop

Linux as a desktop OS


M001



M019

Linux – Server

Linux as a server & network OS


M018, M27



M020

Relational Database Concepts

Tables, Records, Attributes, keys, relations, SQL


M003, M005



M021

Data Modeling

UML, ERDs, Normalization


M020



M022

Database Management

Optimization, Mirroring, Tuning, Security


M023



M023

Database Programming

Stored Procedures, Triggers


M020



M024

Object Oriented Database

OO database management & Programming


M011,



M025

Server-Side Java (or other similar language)

RMI, jdbc, servlets, jsp, struts (MVC)


M011,



M026

Telecommunications – 1

Conceptual foundation for telecom based on OSI model


M005, M014



M027

Telecommunications – 2

Basics of TCP/IP


M026



M028

Telecommunications – 3

Hands-on implementation Network, Routing, Subnetting


M027



M029

Security – Intro

Overview of IT security issues, behavioral, infrastructure, & continuity


M028



M030

Security – Who am I & What can I do

Authentication & Authorization, Cryptography


M029



M031

Security – Server Setup

Server Implementation, httpd, sshd, ftpd, pop, imap, exchange, etc


M029 & M017 or M019



M032

Security – Server Hardening

Server Hardening, Intrusion Detection (hands-on)


M030



M033

Security – Staying Alive

Forensicks & Business Continuity


M030



M034

Security – Attacks

Port scanning, Viruses, Worms, etc.


M030



M035

Strategic IT – Introduction






M036

Strategic IT – Infrastructure






M037

Strategic IT - Software






M038

Software Analysis & Design Overview

SAD Overview, user interactions, management control, methodologies available available





M039

Requirements Determination

User Interviews, Feasibility analysis, Use Case & Sequence Diagrams, ERDs & DFDs





M040

System Analysis

Sequence, Class, Package, & Activity Diagrams along with Feasibility analysis and management OK





M041

Design, Implementation, & Maintenance

State, Subsystem, Collaboration, & Deployment Diagrams with Testing methods & Maint Schedules





M042

Project Management Overview






M043

Project Management – Behavioral Issues






M044

Project Management – Technical Issues






M045

Project Management – Tools