Dammam Community College

 

Associate Degree in

Computer Applications

 

Program Objectives

 

The Associate Degree in Computer Applications prepares students for employment in a wide variety of computer positions in business, industry, and government.  It provides basic skills in hardware configuration, troubleshooting and repair, as well as extensive exposure to a full range of software applications for personal computers including spreadsheets, database programs, graphics, networking, and multimedia.

 

Program Outcomes

Graduates of this program will be able to perform the following tasks:

 

 

Faculty

 

 

Curriculum Overview

 

The objectives of the Associate Degree in Computer Applications are achieved through a curriculum made up of courses in the following areas:

1.         General Courses

ENGL  101            English Composition I

ENGL  102            English Composition II

IAS      111            Belief and its Consequences

IAS      201            Objective Writing

 

2.         Basic Courses

BA       200            Business Communications

CA       101            Introduction to Microcomputers

CA       110            Keyboarding

MATH 121            Introduction to Applied Calculus

 

3.         Applications

CA       201            Word Processing Applications

CA       202            Spreadsheet Applications

CA       203            Presentation Applications

CA       220            Database Management

CA       270            Capstone Project

 

4.         Hardware

CA       120            PC Maintenance and Troubleshooting

CA       230            Introduction to Networking

 

5.         Software

CA       121            Introduction to Programming

CA       210            Operating Systems I

CA       240            Web Authoring and Design

 

6.         Electives

A) Students are required to take any one of the following Computer Applications electives:

CA     221              Operating Systems II

CA     261              Multimedia and Animation

CA     262              Desktop Publishing

CA     263              Introduction to UNIX

 

B) Students are required to take one elective course from the Business Administration Department (from ACCT, BA, FIN, MGT, or MKT).

 

7.         Computer Applications Summer Internship

 

This is a summer internship experience for Computer Applications students.  Under the instructor’s supervision, each student must participate in a structured period of eight weeks in the computer section in a selected economic organization.  The course is designed to provide each student with the necessary educational, technical, and people skills to be successful in a Computer Applications position.  The student must write a report about his summer internship.

 

Degree Plan

 

FIRST YEAR (PREPARATORY YEAR)

 

Course

Title

LT

LB

CR

Course

Title

LT

LB

CR

ENGL 001

Preparatory English I

15

5

8

ENGL 002

Preparatory English II

15

5

8

MATH 001

Preparatory Math I

3

1

4

MATH 002

Preparatory Math II

3

1

4

PYP 001

Preparatory Physical Sciences

2

0

2

PYP 003/icdl

Preparatory Computer Sciences

0

2/4

1

PYP 002

University Study

Skills

0

2

1

ME 001

Preparatory Engineering Technology

0

2

1

PE 001

Preparatory Physical Education I

0

2

1

PE 002

Preparatory Physical Education II

0

2

1

 

20

10

16

 

18

12

15

 

SECOND YEAR (FIRST YEAR AFTER PREP YEAR)

 

ENGL 101  

English Composition I        

3

0

3

ENGL 102  

English Composition II        

3

0

3

IAS 111

Belief and its

Consequences

2

0

2

CA 120

PC Maintenance and

Troubleshooting

2

4

4

MATH 121   

Introduction to Applied

Calculus

3

2

3

CA 121     

Introduction to Programming

2

4

4

CA 110  

Keyboarding

1

4

3

CA 201

Word Processing Applications

2

2

3

CA 101 

Introduction to

Microcomputers

2

2

3

BA 200

Business Communications

3

0

3

 

11

8

14

Word Processing Applications

12

10

17

 

SUMMER INTERNSHIP

 

CA 199

Summer Internship

0

0

3

 

 

0

0

3

 

 

THIRD YEAR  (SECOND YEAR AFTER PREP YEAR)

 

IAS 201

Objective Writing

2

0

2

CA 240 

Web Authoring and

Design

2

4

4

CA 210

Operating Systems I

2

4

4

CA 230

Introduction to Networking

2

2

3

CA 202  

Spreadsheet Applications

2

2

3

CA 2XX 

Computer Elective

2

2

3

CA 203  

Presentation Applications

1

2

2

BA XXX

Business Elective

3

0

3

CA 220

Database Management

2

4

4

CA 270

Capstone Project                                       

0

4

2

 

9

12

15

 

9

12

15

                                   

 

Total credits = 64 hours

(Excluding Prep Year)

 

COMPUTER APPLICATIONS

COURSE DESCRIPTIONS and Details

 

CA 101 Introduction to Microcomputers (2-2-3)                 

Introduces computer fundamentals, information processing, basic operation of a microcomputer, and usage of an operating system.  Students are required to operate a microcomputer and use applications software and programs.

CA 110 Keyboarding (1-4-3)

Teaches basic alphanumeric keyboarding skills and techniques.  Introduction to formatting letters, tables, and reports using word processing software.  Emphasizes speed and accuracy.

CA 120 PC Maintenance and Troubleshooting (2-4-4)

Provides the knowledge and skills necessary to install, configure, upgrade, troubleshoot, and maintain Windows desktop computer systems.  Topics include motherboard, processors, memory, printers, and basic networking.  This course includes hands-on experience and will prepare students for the CompTIA A+ Core Hardware certification. 

Prerequisite(s): CA 101

CA 121 Introduction to Programming (2-4-4)

Introduction to programming for the solution of various business applications.  Students are required to code, compile, and execute programs in the Visual Basic programming environment.  The topics of program design, structured programming, number systems, control structures, report generation, and data and file processing are included.

Prerequisite(s): CA 101

 

CA 140 Computer Applications I (2-2-3)

The student will learn the most important topics of word processing and presentation applications by completing hands-on assignments.  The student will also be introduced to proper keyboarding techniques. 

Prerequisite(s): CA 101

CA 141 Computer Applications II (2-2-3)

The student will learn the most important topics of spreadsheet and database applications by completing hands-on assignments. 

Prerequisite(s): CA 101

 

CA 199 Summer Internship (0-0-3)

This course is designed to provide practical training in the student's field of study through work experience.  Students are graded on the basis of documentation of acquired learning as reported by student and employer.  Eight weeks long; under instructor’s supervision.

Prerequisite(s): minimum 31 credit hours, minimum cumulative GPA 1.75

Bulletin

 

CA 201 Word Processing Applications (2-2-3)                    

A comprehensive course in the use of word processors for microcomputers. The concepts, features, and commands of word processors are applied to a variety of applications.  Includes hands-on experience using word processing applications for creating, editing, formatting, and printing documents.  This course helps in preparing the student for the Microsoft Office Specialist (MOS) certification exam in MS Word.

Prerequisite(s): CA 101, CA 110, ENGL 101        

 

CA 202 Spreadsheet Applications (2-2-3)

A comprehensive course in the use of spreadsheets for microcomputers.  The concepts, features, and commands of spreadsheets are applied to a variety of applications.  Includes hands-on experience using spreadsheet applications.  Topics include spreadsheet design, formulas, functions, charts, macros, and what-if analysis.  This course helps in preparing the student for the Microsoft Office Specialist (MOS) certification exam in MS Excel.

Prerequisite(s): CA 101, CA 110

 

CA 203 Presentation Applications (1-2-2)                                                               

This course covers presentation graphics topics including graphs, charts, illustrations, and diagrams for effective communications in a business environment.  This course helps in preparing the student for the core level Microsoft Office Specialist (MOS) certification exam in MS PowerPoint.

Prerequisite(s): CA 101, CA 110

CA 210 Operating Systems I (2-4-4)           

A comprehensive course in the use, installation, configuration, upgrading, diagnosing, and troubleshooting of operating systems for microcomputers, including OS theory and practical “hands-on” skills.  The technical concepts and terminology of PC operating systems (Microsoft Windows) are developed in detail.  Emphasis is on windowing concepts, as well as learning how to run application programs and Windows utilities, manage files, and transfer data. This course helps in preparing students for the CompTIA A+ Operating System Technologies certification exam.

Prerequisite(s): CA 120

 

CA 220 Database Management (2-4-4)      

A comprehensive course in the use of databases for microcomputers.  The concepts, features, and commands of a database are applied to a variety of applications.  Includes hands-on experience using database applications.  Topics include database design, tables, searching, sorting, queries, forms, and reports.  This course helps in preparing the student for the core-level Microsoft Office Specialist (MOS) certification exam in MS Access.

Prerequisite(s): CA 121, CA 210

 

CA 221 Operating Systems II (2-2-4)

Installation, configuration, maintenance, and troubleshooting the Microsoft Windows XP Professional operating system.  This course helps in preparing the student for the Microsoft Certified Professional (MCP) certification exam in Windows XP Professional.

Prerequisite(s): CA 121, CA 210

 

CA 230 Introduction to Networking (2-2-3)

This course provides the student with a general understanding of data communication concepts and applications. The course emphasizes terminology, examines hardware alternatives, network protocols, network software, error detection/correction and network security.  Includes hands-on experience building a small local-area network (LAN).

Prerequisite(s): CA 101

 

CA 240 Web Authoring and Design (2-4-4)

This course will provide an introduction to the World Wide Web (WWW) and HyperText Markup Language (HTML), with emphasis on understanding the components necessary to create web pages. Topics covered will include the history of the World Wide Web, HTML, formatting tags, anchors, graphics, interactive graphics and forms.

Prerequisite(s): CA 220

 

CA 261 Multimedia and Animation (2-4-4)                                                             

An introduction to using and producing multimedia.  Hardware and software considerations and requirements are covered.  Design and presentation considerations and methods are explored.  Students will produce multimedia presentations and be introduced to authoring systems.                                   

Prerequisite(s): CA 240

 

CA 262 Desktop Publishing (2-4-4)                                     

A comprehensive course in the use of desktop publishing for microcomputers. The concepts, features, and commands of desktop publishing are applied to a variety of applications.  The course uses Adobe PageMaker in conjunction with MS Word.

Prerequisite(s): CA 201

 

CA 263 Introduction to UNIX (2-4-4)                                                                      

Basic features of the UNIX operating system, including text editing, text file manipulation, E-mail, Internet utilities, file system, input/output handling, operating system commands, and introduction to Shells.   

Prerequisite(s): CA 210

 

CA 264 Linux (2-4-4)                                                            

Covers installation, configuration, maintenance, and troubleshooting of the Linux operating system.  This course includes hands-on experience and helps in preparing students for the CompTIA Linux+ certification exam.

Prerequisite(s): CA 263

 

CA 270 Capstone Project (0-4-2)                                                                 

Under instructor’s supervision, the student will work independently on a topic of his choosing to implement a small programming project.

Prerequisite(s): during final semester