Computer Studies Course Descriptions

You are here

COMP 110* Computer Technology Essentials — 3 Credit Hours
  This course will introduce the student to word processing utilizing Microsoft Word and presentations software utilizing Microsoft PowerPoint.  Topics covered will include text enhancements, styles, tables, textboxes, graphics, newsletters, transitions, animations and research paper formatting.  The impact of technology on society will be examined.
COMP 131* Foundations of Computer Systems — 3 Credit Hours
  This course covers  the history and present status of computers, computing systems, and their applications. The concepts of algorithms, structured programming and event-driven programming for problem solving will be studied.  The Visual BASIC programming language with the topics of variables, assignments, conditions, loops, graphical user interfaces, controls, and processing scripts are covered.
COMP 150* Applications: These courses cover the capabilities of modern microcomputers and their place in today’s society.  Each individual course will study a software application and its capabilities.
  150C:  Excel — 2 Credit Hours
  The course provides a study of the capabilities of microcomputers. The study of electronic spreadsheets and their capabilities will be demonstrated through the utilization of the Excel software application. 
  150D:  Access — 2 Credit Hours
  The course provides a study of the capabilities of microcomputers. The study of database managers and their capabilities will be demonstrated through the utilization of the Access software application. 
  150G:  Mathematica — 2 Credit Hours
  This course utilizes the program Mathematica as a symbolic manipulator and problem solving tool for mathematical and scientific computing.
  150H:  Word— 2 Credit Hours
  This course will introduce the student to word processing utilizing Microsoft Word.  Topics covered will include text enhancements, styles, tables, text boxes, graphics and other inserted objects.  Students will learn the basics of newsletter and research  paper formatting.  The impact of technology on society will be examined.
  150I:  PowerPoint—2 Credit Hours
  The course provides a study of the capabilities of microcomputers. The study of presentation software and their capabilities will be demonstrated through the utilization of the PowerPoint software application
COMP 200* Information Management — 3 Credit Hours
  & Data Analysis 
  This course will introduce the students to the fundamentals of data management, utilizing Microsoft Excel and Access, with a brief introduction to statistical packages. Students will learn the fundamentals of data analysis utilizing each package, and will see how data can be further comprehended by linking between the packages. The process of converting data into information will be stressed throughout the course.  Experience with Excel is expected.
COMP 230 Information Processing with COBOL — 3 Credit Hours
  This course will emphasize structured programming techniques and top-down design. The COBOL programming language will be taught along with the specific topics of input/output procedures, data structures and file management applications.
COMP 231 Advanced Programming with Visual Basic—3 Credit Hours 
  The concepts of structured programming and event-driven programming for problem solving will be studied and utilized. The Visual BASIC programming language with the topics of conditions, loops, graphical user interfaces, controls, processing scripts, database management systems, arrays, object classes, subroutines and programmer defined functions are covered. Prerequisite: COMP 131
COMP 232 C++ Programming — 3 Credit Hours
  An introduction to the concepts of objects and classes within the C++ environment. The hierarchy and inheritance properties of OOP will be covered from a structured programming perspective. Also discussion will be string handling, arrays, files, and linked lists.
COMP 241 Hardware Organization — 3 Credit Hours
  The concepts of computer hardware with emphasis on data flow and problem solving will be studied and utilized. The material will reflect system operation from primarily the Windows platform with some reference to DOS and UNIX. Students will apply this information in a hands-on manner in numerous lab settings.
COMP 270* Web Page Programming I — 3 Credit Hours
  This course is an introduction to web page design concepts and provides a study of the principles of the HyperText Markup Language (HTML) and JavaScript.  The utilization of the Internet for business, education, and entertainment purposes will be analyzed.
COMP 286 Special Topics — Variable Credit
  A focused investigation into a selected area(s) of Computer Studies that will include topics of current issues in computer studies and related fields at the lower division level.
COMP 290 Independent Study — Variable Credit
  Independent Study consists of research, readings, or other scholarly investigation or creative work at the lower division level.  See Independent Study under Alternative Means to Academic Credit for a more detailed description.
COMP 322/ Numerical Methods — 3 Credit Hours
MATH 322 Analyzing tabulated data, error analysis, solving linear systems of equations, numerical integration, solution of partial differential equations and finite difference methods are components of this course. Prerequisite: COMP 131, MATH 225, and MATH 245.
COMP 326 Advanced Prog Concepts with COBOL—3 Cr Hrs
  The course is a continuation of COMP 230 with emphasis on structured design, advanced sequential file, index sequential file and relative file access, report writer, documentation, efficiency and database management systems.
  Prerequisite:  COMP 230.
COMP 332 C++ Programming II — 3 Credit Hours
  In this course, the student will learn techniques of Object Oriented Programming utilizing advanced concepts in the programming language C++. This widely used language is dominant in the professional world and an in-depth knowledge of it is essential.
COMP 360 Networking Fundamentals – 3 Credit Hours
  The Cisco CCNA Exploration curriculum provides a comprehensive overview of networking; from fundamentals to advanced applications and services.  It is based on a top-down approach to networking.  This course emphasizes theoretical concepts and practical applications, while providing opportunities for students to gain the skills and hands-on experience needed to design, install, operate, and maintain networks in small-to-medium businesses, as well as enterprise and service provider environments.  This course is the first in a sequence of three courses.  The goal of this course is to introduce the student to fundamental networking concepts and technologies.  The course materials will teach the student to develop the skills necessary to plan and implement small networks across a range of applications.
COMP 365 Networking Router Protocols and Concepts – 3 Credit Hours
  The Cisco CCNA Exploration curriculum provides a comprehensive overview of networking; from fundamentals to advanced applications and services.  It is based on a top-down approach to networking.  This course emphasizes theoretical concepts and practical applications, while providing opportunities for students to gain the skills and hands-on experience needed to design, install, operate, and maintain networks in small-to-medium businesses, as well as enterprise and service provider environments.  This course is the second in a sequence of three courses.  The goal is to develop an understanding of how a router learns about remote networks and determines the best path to those networks.  This course includes both static routing and dynamic routing protocols.  Prerequisite:  COMP360.
COMP 375 Web Page Programming II — 3 Credit Hours
  This course will involve a comprehensive project that encompasses the knowledge obtained in COMP 270.  The project will utilize the students’ knowledge of web page design concepts, HyperText Markup Language (HTML) and JavaScript.  The development of this project will require extensive research.
COMP 380 Database Management Systems — 3 Credit Hours
  This course is a review of file organization and access methods. Examines major database views including relational. Topics of backend machines, query languages, reliability, security and integrity of databases will be covered.
COMP 425 Advanced Topics in Computer Science — 3 Credit Hours
  Topics include fault-tolerate computer systems, Very Large Scale Integration (VSLI), robotics, very large database design, computer performance analysis and other areas of research and class interest. Prerequisite: COMP 410 or consent of instructor.
COMP 434 Management Information Systems — 3 Credit Hours
  This course will investigate information systems issues in the business environment. Up-to-date topics concerning the utilization of computing systems will be discussed. Focus  will be given to future developments, security of information, robotics, ethics, Internet.
COMP 455 Server and Network Management – 3 Credit Hours
  This course will introduce the students to multi-user, multi-tasking network operating systems.  Characteristics of the Linux, Windows 2000, NT, and XP network operating systems will be discussed.  Students will explore a variety of topics including installation procedures, security issues, back up procedures and remote access.
COMP 460 Internship in Computer Science — 2-8 Credit Hours
  This course offers an intensive field experience with a community organization. Placement will be based on the student’s career orientation. Prerequisite: Departmental approval and satisfaction of entry criteria where applicable. See Internship under Alternate Means to Academic Credit, for a more detailed description.
COMP 470 Database Management Systems II —3 Credit Hours
  This course builds on the foundations built in COMP 380: Database Management Systems I. It will emphasize object linking and embedding, networking strategies, programming, data access object classes, and other advanced techniques applicable to real world applications. Various relational database systems will be covered, including Microsoft Access and Oracle.
COMP 480 Software Integration —3 Credit Hours
  This course will integrate the advanced concepts of programming, databases, and web page applications.  The course serves as a capstone that combines the concepts, topics and knowledge of the three areas into a cohesive, interconnected, and all-encompassing course.  Prerequisites:  COMP231, COMP375, and COMP470.
COMP 483 Networking Switching and Wireless–3 Credit Hrs.
  The Cisco CCNA Exploration curriculum provides a comprehensive overview of networking; from fundamentals to advanced applications and services.  It is based on a top-down approach to networking.  This course emphasizes theoretical concepts and practical applications, while providing opportunities for students to gain the skills and hands-on experience needed to design, install, operate, and maintain networks in small-to-medium businesses, as well as enterprise and service provider environments.  This course is the third is a sequence of three courses.  The goal is to develop an understanding of how switches are interconnected and configured to provide network access to LAN users.  This course also teaches how to integrate wireless devices into a LAN and will assist in developing the skills necessary to plan and implement small networks across a range of applications.  Prerequisite:  COMP360 and COMP365.
COMP 485 Special Topics — Variable Credit
  A focused investigation into a selected area(s) of Computer Studies that will include topics of current issues in computer studies and related fields.
COMP 490 Independent Study in Computer Studies – Variable Credit
  Independent Study consists of research, readings, or other scholarly investigation or creative work. See Independent Study under Alternate Means to Academic Credit, for a more detailed description.
COMP 560 Networking Fundamentals – 3 Credit Hours
COMP 585 Special Topics:  Computer Technology & Appl. — 3 credit
  Study of the concepts of information systems and how they affect societies, organizations, and individuals.  Focuses on current computer technological issues, topics, and utilizations with their present and future place in health care services, society, and businesses.
COMP 634 Management Information Systems — 3 Credit Hours
  This course concentrates on sampling theory and applications, survey sampling techniques, spatial statistics, inferential statistics, strategy development and optimization; analysis of informational cases within the business organization. 
  Prerequisite: BUSA 605.
COMP 665 Networking Router Protocols and Concepts – 3 Credit Hours
  The Cisco CCNA Exploration curriculum provides a comprehensive overview of networking; from fundamentals to advanced applications and services.  It is based on a top-down approach to networking.  This course emphasizes theoretical concepts and practical applications, while providing opportunities for students to gain the skills and hands-on experience needed to design, install, operate, and maintain networks in small-to-medium businesses, as well as enterprise and service provider environments.  This course is the second in a sequence of three courses.  The goal is to develop an understanding of how a router learns about remote networks and determines the best path to those networks.  This course includes both static routing and dynamic routing protocols.  Prerequisite:  COMP560.
COMP 683 Networking Switching and Wireless–3 Credit Hrs.