Classes I Teach
I teach a variety of Computer Science classes and the Introduction to Business course at LSMSA. I try to make each course challenging but also fun. I believe students learn best by accomplishing tasks as opposed to rote learning. I try to incorporate challenging and fun assignments in each class to help keep students motivated. You can get more information about the classes I am teaching this semester by clicking on the above links.
All course materials, projects and assignments will be posted on Moodle.
CS211 — Advanced Multimedia Programming
This course will focus on creating interactive web applications and games using Flash and other design tools. The course will focus on user interface design and efficient programming practices to create functional applications.
CS101 — Introduction to Computer Applications
This course is an introductory course to the computer as an educational tool. It is specifically designed for those students who have had little or no experience with computers. The class will begin with a brief description of personal computer hardware, basic terminology, the Windows environment, the Internet, and the usage of E-mail, but will concentrate on the application suite of Microsoft Office. Topics include but are not limited to Word, Excel, and PowerPoint. The production of academic documents and projects will be emphasized.
SS111 — Introduction to Business
A survey course designed to introduce students to the principles and functions of business. The various functional areas of business will be discussed: economic systems, forms of business ownership, small business, management, human relations, marketing, accounting, finance, stock market, and business law.
The course will provide a foundation of business essentials. The students will complete a business plan as part of the course.
CS111 — Multimedia Programming
IThe goal of this course is to focus on the foundational skills necessary to be successful in the field of Web multimedia authoring. Emphasis will be placed on moving the student from average Internet user to Web Producer. Topics include HTML, CSS, and web graphics. We will use Dreamweaver, Fireworks and Flash.
The course will focus on developing content for the Internet. The use of recognized standards will be emphasized using validated XHTML and CSS.
CS123 — Visual Basic Programming
An introduction to windows programming using the Visual Basic language. Topics will include VB IDE, GUE design, and construction of forms, modules, I/O, Windows elements, common dialogs, multi-form projects, decision structures, looping, and arrays and structures. Students who are interested in a visual windows-based programming language will find this course interesting. The class will culminate in a large, group project.
We will use Visual Basic Express 2005 in the class. The first part of the class will focus on programming concepts using object oriented and structured programming techniques. Most of the assignments in this section will be console applications.
The second part of the course will focus on Windows applications using a Graphical User Interface (GUI). You should be familiar with GUI applications if you have used a computer.
In the last part of the class we will introduce data access using SQL Server Express 2005. Retrieving and updating data is a fundamental requirement of programming.