Computer Programming/PC Systems
Associate in Applied Science Degree

This program will provide training and education for individuals interested in preparing for employment as PC application programmers. Several development tools including languages, operating systems, and network technologies are stressed. Students will participate in occupational work-site experiences.

REQUIRED COURSES HOURS
First Semester
INFO 110 Internet & Telecommunications 3
INFO 105 Intro to Computer Workstations 2
INFO 135 Concepts in Programming C: (pre: INFO 105 or current enrollment) 3
CBUS 150 Business Computer Systems 3
SPCH 101 Oral Communication 3
ENGL 121 Communications Skills 3
Total 17
Second Semester
INFO 124 Microcomputer Operating Systems 3
INFO 150 Networking Essentials (pre: INFO 110 or consent of instructor) 3
INFO 190 Worksite Seminar (pre: consent of instructor) 1
INFO 240 Information Systems Technologies (pre: INFO 135) 3
MATT 133 Technical Math I 4
Social Science Elective                                                                              3
Total 17
Third Semester
INFO 211 Intro to Internet Web Development (pre: INFO 135 or consent of instructor) 3
INFO 225 Object Oriented Program Systems (OOPS) (pre: INFO 135) 2
INFO 226 Visual BASIC Programming (pre: INFO 225) 2
INFO 235 C++ Programming (pre: INFO 225 or concurrent enrollment) 3
INFO 245 Employment Seminar (pre: consent of instructor) 1
INFO 271 Computer Software Setup & Config (pre: INFO 124) 3
Humanities Elective 3
Total 17
Fourth Semester
INFO 265 Client Server Programming (pre: INFO 150 or consent of instructor) 3
INFO 268 LotusNotes (pre: INFO 150 or consent of instructor) 3
INFO 275 Advanced Windows Programming (pre: INFO 235) 3
INFO 280 Integrated Systems Design (pre: INFO 230 or 235) 3
INFO 290 Supervised Occupational Experience (pre: consent of instructor) 3
Total 15

Knowledge of keyboard or enrollemnt in BOFF 114 is encouraged

Enrollment in developmental classes may increase the length of time it takes to complete an associate degree.

* General Education

BOFF 114 Keyboarding (Fall, Spring and Summer) -- 2 hours
Learn to operate an alphabetic keyboard by the touch system. Open to all students except Office Systems majors. Course length 8 weeks. [C]

CBUS 150 Business Computer Systems (Fall, Spring & Summer) -- 3 hours
This course covers the role of computing in modern business, economics, medicine, social work and science environments. Basic systems analysis and design techniques and file processing and database concepts are covered while using microcomputers. State-of-the-art business software packages, such as word processing, spreadsheet, and data base applications, are used to provide the student with a thorough "computer literacy." A special fee is assessed. Class meets 4 hours per week. [T]

ENGL 121 Communication Skills (Fall and Spring) -- 3 hours
Improvement of writing skills, emphasizing both composition and review of grammar. Placement is preliminary until a writing sample has been examined by the instructor during the first week of class. Vocational credit cannot be used to fulfill the Communications requirement for the transfer Associate degree. Keyboarding required for placement in sections using computer aided instruction. [C]

INFO 105 Introduction to Computer Workstations (Fall, Spring & Summer) -- 2 hours
Excellent course for the novice computer user offering hands-on education with a mouse, keyboard, and printer as well as the operating environments. Experience gained in this course will prepare the student to become a productive user of graphical user interface systems. [C]

INFO 110 Internet & Telecommunications (Fall, Spring & Summer) -- 3 hours
This is an introductory course to Internet usage and telecommunication fundamentals. World wide web browser features, Internet searches, e-mail, FAX, satellite transmissions, teleconferencing and other data transmission technologies are covered. Labs and student projects provide practical experience. [C]

INFO 124 Microcomputer Operating Systems (Fall & Spring) -- 3 hours
An overview of current operating systems including Windows NT, Windows 95, Windows 3.1, OS/2, DOS, and UNIX. Discussions include client/server topics, multitasking, and graphical user interface environments. [C]

INFO 135 Concepts in Programming: C (Fall & Spring) -- 3 hours
Introductory course in computer programming for all business related majors, providing a basic knowledge of the fundamentals of programming. Various number systems are studied to see how they are used in a computer. Program files will be compiled and executed. Problem solving is discussed and flowcharts are used to introduce logic concepts. Emphasis is on common applications using the C language and a user approach. Prerequisite: INFO 105 or current enrollment. [C]

INFO 150 Networking Essentials (Fall & Spring) -- 3 hours
Computer network literacy is the topic of this course. The purpose is to provide students with a knowledge base of networking concepts and terminology in preparation for more advanced study of networks. Course content is delivered via web based instructional software. Students meet in hands-on lab environment two hours per week. Prerequisite: INFO 110 or consent of instructor. [C]

INFO 190 Worksite Seminar (Fall & Spring) -- 1 hour
The student has the opportunity to tour and observe professionals in the information systems area. This provides valuable exposure to business and industry as students continue in their planned curriculum. Prerequisite: Consent of instructor. [C]

INFO 211 Intro to Internet Web Development (Fall) -- 3 hours
This course will introduce the essential topics of Internet programming. Students will design and write interactive World Wide Web pages using HTML and Java. Prerequisite: INFO 135 or consent of instructor. [C]

INFO 225 Object Oriented Programming Systems (Fall) -- 2 hours
This will cover the basic principles and techniques for object oriented software development. Students will have a better understanding of what features are essential for Object Oriented Programming and which languages support them. Prerequisite: INFO 135 [C]

INFO 226 Visual BASIC Programming (Fall) -- 2 hours
This course is designed to introduce the student to the Visual BASIC application development environment. It provides instruction on the Visual BASIC language with the hands-on experience and development skills necessary to build applications. Prerequisite: INFO 225 [C]

INFO 230 RPG/400 Programming (Fall) -- 3 hours
This course will teach mid-range systems programming techniques using the RPG/400 programming language. The basics of this language will be taught, as well as the advanced techniques such as tables, arrays, and various access methods used with disk files. Interactive programs will be covered also. An on-line editing facility enables students to enter and syntactically check their programs. Prerequisite: INFO 155. [C]

INFO 235 C++ Programming (Fall) -- 3 hours
This hands-on course teaches the student C++ emphasizing object oriented programming as it is used in C++. Topics include writing and using objects, inheritance, polymorphism, classes and virtual functions. Prepares the student for application programming in C++. Prerequisite: INFO 225 or concurrent enrollment. [C]

INFO 240 Information Systems Technologies (Fall & Spring) -- 3 hours
This course makes students aware of the total Information Technology environment; what information systems are, how they affect the organization and its employees, and how they can make businesses more competitive and efficient A broad orientation to the tasks of an information system analyst or analyst/programmer is provided. An introduction to project management skills and CASE (Computer Aided Software Engineering) software is included in the lab portion of the course. Prerequisite: INFO 135. [C]

INFO 245 Employment Seminar (Fall) -- 1 hour
This course involves a study of contemporary problems in the general field of employment. Future graduates are counseled in career search and development techniques as well as employment opportunities. Students are urged to share their concerns and experiences encountered while preparing for employment. Prerequisite: consent of instructor. [C]

INFO 265 Client Server Programming (Spring) -- 3 hours
This course offers client/server fundamentals while covering the evolution of client/server technology, working with the individual components, then moving on to discuss the application development process. The graphical user interface design is also discussed as well as testing client/server applications. Prerequisite: INFO 150 or consent of instructor. [C]

INFO 268 LOTUSNotes (Spring) -- 3 hours
An introductory course that provides a basic understanding of LOTUSNotes and its common applications in the business world. The LOTUSNotes environment will be covered including client/server environment, built-in communications facilities, E-mail, document databases, and information sharing. Prerequisite: INFO 150 or consent of instructor. [C]

INFO 271 Small Computer Setup & Configuration (Fall) 3 hours
This course will cover the component identification and setup of a personal computer. Students will load software, write batch and execution files, learn memory management techniques, and handle other advanced configuration requirements. Troubleshooting of installation and setup of software and peripherals will be covered. Prerequisite: INFO 124. [C]

INFO 275 Advanced Windows Programming (Spring) -- 3 hours
This course will cover techniques and strategies for developing professional programs using the graphical user interface of the Win32 API. Students will learn to develop efficient, responsive applications that exploit the features of the latest Windows GUI. Prerequisite: INFO 235. [C]

INFO 280 Integrated Systems Design (Spring) -- 3 hours
System analysis is applied to modern Information Technologies. The most common business computer applications are presented by students working in a team mode and making formal presentations. Students become aware of the process to be followed in designing computer systems, the characteristics and components of key business computer applications, and the interrelationships among computer applications. The team members then design, write programs, and execute a routine business application system in a multi-platform hardware environment. Prerequisite: INFO 230 OR INFO 235. [C]

INFO 290 Supervised Occupational Experience (Fall & Spring) -- 3 hours
Student field assignments are made in local information systems installations. At least 225 hours of worksite training will provide the student with information systems experience prior to entering the job market. This course is usually taken during the student's final semester at DACC. Prerequisite: Sophomore standing or consent of instructor. [C]

MATT 133 Technical Mathematics (Fall & Spring) -- 4 hours
A review of fundamental concepts and operations and study of functions, ratio-proportion, graphs, right angle trigonometry, linear equations, factoring, fractions, quadratic equations, and exponents. [C]

SPCH 101 Oral Communication (Fall and Spring) -- 3 hours
An introductory course to help the student develop skills for successful oral-communication: interpersonal communication theories, listening techniques, assertiveness skills, and group decision making skills; also, the verbal and non-verbal factors in the preparation and oral delivery of information to a group. Communication theories are discussed and put into practice in the classroom.

 

Go Back to the Technology and Information Systems Web Page