I am offering the following courses through UMUC
(*) Courses taught this term ( TERM
I)
(**) Courses scheduled to be taught
next term (TERM II)

CAPP100A
Introduction to Microcomputers: Hardware and Software
CAPP100B
Introduction to Microcomputers: Word Processing
CAPP100D
Introduction to Microcomputers: Presentation Graphics
CAPP100E
Introduction to Microcomputers: Networks and Communication
CAPP100F
Introduction to Microcomputers: Databases
CAPP100G
Introduction to Microcomputers: Spreadsheets
CAPP100J
Introduction to Microcomputers: Security
CAPP100K
Introduction to Microcomputers: Accessing via the Internet
CAPP100L
Introduction to Microcomputers: Web Page Design
CAPP120
Introduction to Microcomputers: Advanced Operating Systems
CAPP121
Introduction to Microcomputers: Advanced Word Processing
CAPP122
Introduction to Microcomputers: Advanced Databases
CAPP123
Introduction to Microcomputers: Advanced Spreadsheets
CAPP305
Introduction to Visual Basic Programming
CAPP310
Desktop Publishing
CAPP340 Computer
Applications in Management
CAPP385
Internet: A Practical Guide
CAPP386
Internet: An Advanced Guide

CMIS102
Introduction to Problem Solving: Algorithm Design, and Programming
CMIS140 Programming in
C++
CMIS160
Discrete Mathematics for Computing
CMIS240
Data Structures and Abstraction
CMIS310
Computer Systems and Architecture
CMIS320
Database Systems
CMIS330
Software Engineering Principles and Techniques
CMIS340
Programming in Java(*)
CMIS342
Windows User-Interface Design and Rapid Application Development
CMIS370
Data Communications
CMIS420
Advanced Relational Databases
CMIS435
Computer Networking
CMIS445
Distributed Systems
CMIS460
Software Design and Development

IFSM201
Introduction to Computer-Based Systems
IFSM300
Information Systems in Organizations
IFSM303
Human Factors in Information Systems
IFSM304
Ethics in the Information Age
IFSM310
Software and Hardware Concepts
IFSM410
Database Program Development
IFSM411
SQL
IFSM430
Information Systems and Security
IFSM459
Telecommunications Systems in Management

INSS 510 Computer Concepts
INSS
520 Software Structures
INSS 530 Information Systems in Organizations
INSS 538 Data Communication Systems and Networks
INSS 540(r) Information Management Analysis and Design
INSS 550 Database Management and Decision Systems
INSS 555 Human Information Processes
INSS 635 Securities Control and Audit Information
