Courses of Instruction
(CIT-Engineering and Applied Science)
101 Computing Skills (1)
Hands-on introduction to the use of current popular software and information retrieval tools. Self-paced and traditional instruction methods are used. A headnote specifies the instructional method and particular software tool. Credit/no credit only. Not open to CSA majors.
101D Computing Skills: Database
101G Computing Skills: Presentation Graphics/Multimedia
101H Computing Skills: World Wide Web, Publishing, Home Page Construction
101I Computing Skills: Using the Internet
101O Computing Skills: Getting Started
101P Computing Skills: Desktop Publishing
101R Computing Skills: Beyond the Internet – Electronic Search Skills
101W Computing Skills: Word Processing
Note: a maximum of nine credit hours of CSA/ CIT 101, CSA 141, CSA/ CIT 154, and MIS 185 can be used toward degree requirements. A maximum of three credit hours will be awarded among CIT 101W 101S, and 101D, and CIT 154.
154 Personal Computer Concepts and Applications (3)
Survey course for students who wish to become computer literate and make practical use of microcomputers. Survey of various hardware components and software systems used by current microcomputers. Includes hands-on experience with various software packages including word processing, spreadsheet, database management, and graphics, Not open to CSA baccalaureate majors. Credit not awarded for both CSA 141 and CSA 154. Offered only on regional campuses.
162 Fundamentals of Computer Program Design (1)
A language-independent, pre-programming course emphasizing problem solving, algorithm development and program design. Topics include the stored program concept, fundamental hardware organization, the program development life cycle, data representation, fundamentals of programming and design, and documentation technique. Common program design tools will be presented. It is recommended that students take this course prior to or concurrent with the first programming course in their curriculum. Prerequisite: High school intermediate algebra or equivalent (e.g. MTH 102). Offered only on regional campuses.
172 Web Client Programming (3)
An introduction to web client programming using current markup languages, scripting languages, and web publishing tools. Includes the fundamental concepts required to construct web pages without using high-level toolkits, as well as an introduction to such tools. Basic programming concepts and techniques are also introduced. Topics include use of markup languages, web page design and layout, web standards and accessibility, web interface styles, scripting languages, client-side security issues, and the use of high-level web development environments. Prerequisite: CIT 154 or above (not CIT 182), CSA 151 or above, or BTE 181, or permission of instructor.
182 Ethical Issues in Information Technology (3)
Inquiry into a wide range of information technology issues, from moral responsibilities affecting computer professionals to wider ethical concerns associated with information technology in day-to-day living. Topics include professional codes of ethics in IT; privacy, security and reliability in using computer systems and the internet; issues and responsibilities in internet usage; legal issues in IT; and general problems related to responsible computing.
187A Computer Training and Support: Websites (2)
214 Database Design and Development (3)
Practical and applied approach to database management design and development. Introduction to database planning, design and management, data modeling and representation, and fundamental concepts of database access. Includes study of the relational model and other models, database and Internet interaction, and study of commonly used database systems. Emphasis on applications of database querying, forms and reports, generic SQL (Structured Query Language), and VBA (Visual BASIC Applications). Will include hands-on experiences. Prerequisite: CIT 101D or CIT 154, or CSA 141, or BTE 181, or experience with databases. Offered only on regional campuses.
219 Survey of Operating Systems (3)
General introduction to and survey of operating systems. Includes the fundamental purposes and functions of operating systems and an in-depth study and application of the operations, commands, and functions of specific, commonly-used operating systems. Course also studies operating systems and the environments in which they are used (such as personal computer, mainframe, server, networks). Topics include disk, file, and directory structures; resource allocation; configuration; user interface (command-line, GUI); system security, and related topics. Prerequisite: CSA 174. Offered only on regional campuses.
220 Professional Practice (0-2)
This course is designed for students who are participating in a co-op or internship work experience. It provides a structured, formal connection between the student’s co-op/internship job and his/her academic program of study. Students will keep a portfolio of their work experiences, meet periodically with their instructor and other students, and reflect on their experiences noting connections to their academic experiences. Both the instructor and the employer will evaluate each student. Crosslisted with ENT 220. Prerequisite: Permission of departmental internship coordinator. Offered Credit/No Credit only. Offered only on regional campuses.
253 Contemporary Programming Languages (3)
Presents syntax and semantics of a particular programming language currently popular in industrial or academic settings. Addresses fundamental program construction, good software design and programming style, and development of applications focused on the strengths and special features of the language. Covers fundamental and advanced topics in the language. Course may present languages such as C++ (in 253.C), Perl (in 253P), and others as they may emerge. Prerequisite: CSA 163 or CSA 174,or permission of the instructor. Offered only on regional campuses.
263 Advanced Topics in Visual BASIC (3)
Topics include using multiple file formats including databases, creating menus, multiple form projects, using ActiveX controls, modules, executable files, VBScripting, and VBA. Work with mouse events and OLE. Additional concentration on debugging, error detection, and testing programs for robustness. Prerequisite: CSA 163 and MS Office experience. Offered only on regional campuses.
270 Special Topics in Computer and Information Technology (1-3; maximum 6)
In-depth study and analysis of a topic of special or emerging interest in Computer and Information Technology. Prerequisite: Sophomore standing or permission of instructor. Offered only on regional campuses.
276 Systems Analysis and Design (3)
Review of systems development fundamentals including requirements gathering and analysis; the analysis process; the essentials of design, system implementation, and support. Additional topics include teams, testing, project management issues, planning, and system maintenance. A complete system is analyzed and designed by student teams. Not open to CSA or MIS majors. Prerequisite: CSA 163 and any 200-level CIT or CSA course.
286 Network Administration and Security (3)
Essentials of network administration with an emphasis on network-based and Internet-based security applications and standards. Topics include planning, maintaining, and upgrading a network, core security concepts, and existing security architectures and systems. Prerequisite: ENT 294 or CSA 283. Offered only on regional campuses.
General Bulletin Home | Search | Top | Miami University Main Page