
Computer Science / Business - Associate in Applied Science Degree
Computer Science / Math - Associate in Applied Science Degree
|
|
|
Choose ONE Course Out of the Selection |
|
|
COMPUTER SCIENCE – STARS Transfer
The Associate of Arts for Computer Science Transfer The Associate in Science for Computer Science Transfer Program is designed for students who are planning to transfer into baccalaureate degree programs in computer science. Students are introduced to the various areas of computer science of choice. The major emphasis is on completion of general education requirements that are part of the senior institution's requirements for computer science/information technology/etc. majors. These are in the liberal arts areas of math, science, humanities and social sciences. Students enrolling in this transfer program should be aware of the course requirements and application of transfer credits at the institutions to which they are considering transferring. Each student should work closely with the STARS program, their advisor, and transfer counselor to be sure that their requirements are sufficient. ASSOCIATE IN SCIENCE DEGREE
The following applies for the Business Education Program:
COMPUTER SCIENCE - Business
The Computer Science/Business Program is designed for students with an interest in computer science and its application in business. With the current trends to outsourcing and contracting for the provision of computing resources in business, it is imperative that computing practitioners have a strong grounding in business and business practices. These practitioners need entrepreneurial skills as they will often have to establish themselves as independent consultants and compete for contracts. This degree is intended to prepare students to compete in this market. Co-op is required of each student in the degree program. Co-op contributes to the overall skill development which builds self-confidence, maturity, and the ability to work independently.
ASSOCIATE IN APPLIED SCIENCE DEGREE Computer Science – Business
The following applies for the Business Education Program:
The Computer Science/Math Program provides students with a background in the principles of computing and their applications in software and systems. Students are provided real-life experience together with the development of a sound basis in theory. Students work individually and cooperatively, on projects designed to foster an understanding of basic theoretical principles. Whether you plan to enter the computing industry per se or only to use computing as a tool for other purposes, the program prepares each student for great preparation for the future. Co-op is required of each student in the degree program. Co-op contributes to the overall skill development which builds self-confidence, maturity, and the ability to work independently.
ASSOCIATE IN APPLIED SCIENCE DEGREE Computer Science – Math
The following applies for the Business Education Program:
Computer Science
The following applies for the Business Education Program:
COMPUTER SCIENCE (CIS)
CIS 110 - Introduction to computer logic and programming - 3 Hours Prerequisite(s): As required by program This course includes logic, design and problem solving techniques used by programmers and analysts in addressing and solving common programming and computing problems. The most commonly used techniques of flowcharts, structure charts, and pseudocode will be covered and students will be expected to apply the techniques to designated situations and problems. This is a CORE course.
CIS 115 - Presentations Graphics software applications - 3 Hours Prerequisite(s): As required by program This course provides students with hands-on experience using presentation graphics software. Students will develop skills common to most presentation graphics software by developing a wide variety of presentations. Emphasis is on planning, developing, and editing functions associated with presentations.
CIS 115 - Presentations Graphics software applications - 3 Hours Prerequisite(s): As required by program This course provides students with hands-on experience using presentation graphics software. Students will develop skills common to most presentation graphics software by developing a wide variety of presentations. Emphasis is on planning, developing, and editing functions associated with presentations.
CIS 117 - Database Management software applications - 3 Hours Prerequisite(s): As required by program This course provides students with hands-on experience using database management software. Students will develop skills common to most database management software by developing a wide variety of databases. Emphasis is on planning, developing, and editing functions associated with database management.
CIS
121 - Networking I - 3 Hours This course is designed to introduce basic network administration. The basics of network administration, installing and maintaining network software on a server, installation of applications on the server and how the networks are made ready for users are covered. Upon completion, students will demonstrate the ability to administer a computer network.
CIS 130 - Introduction to information systems - 3 Hours Prerequisite(s): As required by program This course is an introduction to computers that reviews computer hardware and software concepts such as equipment, operations, communications, programming and their past, present and future impact on society. Topics include computer hardware, various types of computer software, communication technologies and program development using computers to execute software packages and/or to write simple programs. Upon completion, students should be to describe and use the major components of selected computer software and hardware.
CIS
135 - Internet Programming - 3 Hour This course focuses on Web-Site Programming software and requires the students to create their own web site using some of the most popular web software. Students will be required to demonstrate web-authoring proficiency through tests and programming projects. This course should be repeatable to allow for future web-authoring software releases.
CIS 145 - Advanced Web Page development - 3 hours Prerequisite(s): CIS 140 and/or as required by program This course is a continuation of CIS 140 and will cover such advanced topics as Java-script, Dynamic HTML, Java Applets, style sheets, and creating interactive web pages and sites.
CIS 146 - Microcomputer APPLICATIONS - 3 Hours Prerequisite(s): As required by program This course is an introduction to the most common microcomputer software applications. These software packages should include typical features of applications, such as word processing, spreadsheets, database management, and presentation software. Upon completion, students will be able to utilize selected features of these packages. This course will help prepare students for the MOS and IC3 certification. This course or an equivalent is CORE for the AAT and AAS CIS programs.
CIS 147 - Advanced Microcomputer applications - 3 Hours Prerequisite(s): CIS 130, 146, and/or as required by program This course is a continuation of CIS 146 in which students utilize the advanced features of topics covered in CIS 146. Advanced functions and integration of word processing, spreadsheets, database, and presentation packages among other topics are generally incorporated into the course and are to be applied to situations found in society and business. Upon completion, the student should be able to apply the advanced features of selected software appropriately to typical problems found in society and business. This course will help prepare students for the MOS certification.
CIS 148 - Post Advanced microcomputer applications - 3 Hours Prerequisite(s): As required by program This course builds on concepts associated with various microcomputer applications with emphasis on advanced features commonly found in software applications. Advanced features of word processing, spreadsheets, database, and presentation packages are introduced. Features such as macros, Visual Basic Applications, and online features are included in the content of the course. Upon completion, the student will be able to apply the advanced features of selected software to the workplace. This course will help prepare students for the MOS certification.
CIS 149 - Introduction to computers - 3 Hours Prerequisite(s): As required by program This course is an introduction to computers and their impact on society. The course covers the development of computers, their impact on society, as well as future implications of development of computer and related communication technologies. This course introduces programming and computer operating systems. Upon completion, students will have basic knowledge of computer technology and will be able to perform basic functions with a computer system. The course will help prepare students for the IC3 certification.
CIS 151 - Graphics For World WIDE WEB WIDE WEB - 3 Hours Prerequisite(s): As required by program Graphics are as important to the World Wide Web as is the written word. This course will provide an overview to the theory, tools, and techniques necessary for creating high-quality graphics using Adobe Photoshop. This course may be substituted with CAT 150 Imaging I: Principles of Photography and Introduction to Photoshop and CAT180 Imaging II: Techniques of Photoshop and Painter.
CIS 160 - Multimedia For The WORLD WIDE WEB - 3 Hours Prerequisite(s): As required by program This course covers contemporary, interactive multimedia technology systems, focusing on types, applications, and theories of operation. In addition to the theoretical understanding of the multimedia technologies, students will learn how to digitize and manipulate images, voice, and video materials, including authoring a web page utilizing multimedia.
This course is the first part of a four-part curriculum leading to Cisco Certified Network Associate (CCNA) certification. This course concentrates on the physical part of networking including basic electronics, computer basics, network basics, addressing, number conversions, cabling, and planning. After completing this course the student will be able to: identify the functions of each layer of the OSI reference model; describe data link and network addresses; define and describe the function of the MAC address; explain the five conversion steps of data encapsulation; describe the different classes of IP addresses and subnetting; identify the functions of the TCP/IP network-layer protocols.
Prerequisite(s): As required by program This course is the second part of a four-part curriculum leading to Cisco Certified Network Associate (CCNA) certification. This course concentrates on router configuration. After completing this course the student will be able to: prepare the initial configuration of a router and enable IP; control router passwords and identification; configure IP addresses; add the RIP and IGRP routing protocols to a configuration.
CIS
163 - Cisco III - 3 Hours This course is the third part of a four-part curriculum leading to Cisco Certified Network Associate (CCNA) certification. This course concentrates on LAN design, routing, switching, and network administration. After completing this course the student will be able to: describe LAN segmentation using bridges, routers, and switches; distinguish between cut-through and store and forward LAN switching; describe the operation of the Spanning Tree Protocol and its benefits; describe the benefits of virtual LANs.
This course is the fourth part of a four-part curriculum leading to Cisco Certified Network Associate (CCNA) certification. This course concentrates on WANs and WAN design. After completing this course the student will be able to: differentiate between LAPB, Frame Relay, ISDN, HDLC, PPP, and DDR; list commands to configure Frame Relay LMIs, maps, and subinterfaces; identify PPP operations to encapsulate WAN data on Cisco routers; identify ISDN protocols, function groups, reference points, and channels; describe Cisco's implementation of ISDN BRI.
This course will survey the various issues surrounding computer ethics.
CIS 187 - Marketing On The world wide web - 3 Hours Prerequisite(s): As required by program Technological change has provided businesses with tremendous opportunities for increasing the efficiency and effectiveness of many activities. By using the tools of the Internet, businesses have taken information and information sharing to new levels, transforming the very core of business. This course will examine how the Internet has changed business with an emphasis on increasing a professional's ability to use and understand the tools of the Internet.
CIS
189 - Co-op For CIS I - 3 Hours This course is part of a series wherein the student works in a degree/program related job. Emphasis is placed on student's work experience as it integrates academic knowledge with practical application through exposure to computer practices in informational technologies environment. The grade is based on the employer's evaluation of each student's productivity, content of a descriptive report submitted by the student, and student development and assessment of a learning contract.
CIS 191 - Introduction To computer programming concepts - 3 hours Prerequisite(s): College algebra and/or as required by program This course introduces fundamental concepts, including an algorithmic approach to problem solving via the design and implementation of programs in selected languages. Structured programming techniques involving input/output, conditional statements, loops, files, arrays and structures and simple data structures are introduced. Students are expected to write programs as part of this course.
CIS 192 - Advanced Computers programming concepts - 3 Hours Prerequisite(s): As required by program This course covers the concepts of algorithm specifications, structured programming, data representation, searching, sorting, recursion, simple data structures, language description, and problem testing. Emphasis is placed on development of problem-solving skills. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 191 - Introduction To computer programming concepts lab - 1 Hour Prerequisite(s): As required by program Programming laboratory. Students develop and apply the basic programming skills.
CIS 196 - Commercial Software applications - 1-3 Hours Prerequisite(s): As required by program This is a "hands-on" introduction to software packages, languages, and utility programs currently in use, with the course being able to repeated for credit for each different topic being covered. Emphasis is placed on the purpose capabilities and utilization of each package, language or program. Upon completion, students will be able to use the features selected for the application covered.
CIS 197 - Advanced Commercial software applications - 1-3 Hours Prerequisite(s): CIS 196 and/or as required by program This course provides the student with hands-on experience in using the advanced features of software packages, languages, and utility programs currently in use. Each offering focuses on one software package with credit being received for each different package. Upon completion, students will be able to use the features selected for the application covered.
CIS 199 - Network communications - 3 Hours Prerequisite(s): As required by program This course is designed to introduce students to the basic concepts of computer networks. Emphasis is placed on gaining an understanding of the terminology and technology involved in implementing networked systems. The course will cover the OSI and TCP/IP network models, communications protocols, transmission media, networking hardware and software, LANs (Local Area Networks) and WANs (Wide Area Networks), Client/Server technology, the Internet, Intranets and network troubleshooting. Upon completion of the course, students will be able to design and implement a computer network. Students will create network shares, user accounts, and install print devices while ensuring basic network security. They will receive hands-on experience building a mock network in the classroom. This course will help prepare students for the CCNA and Network + certifications. This is a CORE course for the AAT, AAS CIS programs. CIS 161 or CIS 273 may be used as a suitable substitute for this course.
CIS 202 - Local Area Network basics - 3 Hours Prerequisite(s): CIS 266, 267 and/or as required by program This course provides the student with an overview of personal computer networks, equipment, and networking software. Students enrolled in this course are expected to spend two practice hours per week in the computer laboratory.
CIS 207 - Introduction to Web development - 3 Hours Prerequisite(s): As required by program At the conclusion of this course, students will be able to use specified markup languages to develop basic Web pages.
CIS 208 - Intermediate Web development - 3 Hours Prerequisite(s): As required by program This course builds upon basic skills in Web authoring. Various Web authoring tools are introduced. Upon completion students will be able to use these tools to enhance Web sites.
CIS 209 - Advanced Web development - 3 Hours Prerequisite(s): As required by program This is an advanced Web design course emphasizing the use of scripting languages to develop interactive Web sites. Upon completion students will be able to create data driven Web sites. This course helps prepare students for the Certified Internet Webmaster (CIW) Foundations certification.
CIS
212 - Visual Basic programming - 3 Hours
This course is a continuation of CIS 211, with emphasis being on BASIC programming using a graphical user interface. The course will emphasize graphical user interfaces with additional topics on such topics as advanced file handling techniques, simulation, and other selected areas. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 213 - Advanced Basic programming - 3 Hours Prerequisite(s): CIS 212 and/or as required by program This course is a continuation of CIS 212, Basic Programming.
CIS 222 - Database Management system - 3 Hours Prerequisite(s): As required by program This course will discuss database system architectures, concentrating on Structured Query Language (SQL). It will teach students how to design, normalize and use databases with SQL, and to link those to the Web.
CIS 223 - Three-Dimensional computer modeling - 3 Hours Prerequisite(s): As required by program This course is a study in 3D computer modeling and 3D painting beginning with primitive shapes and creating compelling 3D objects for use in model libraries, games, print material, web sites, visual simulation, and architectural applications. Powerful operations for modeling and 3D painting are incorporated into an interface that is simple and intuitive to use.
CIS 224 - Three-Dimensional computer animation - 3 Hours Prerequisite(s): As required by program This course is a study in 3D computer animation. Course contents include a review of 3D modeling, rendering the 3D animations, compositing and special effects for both video and digital editing, video and film recording, storyboarding and sound design, technical testing and production estimates and scheduling.
CIS 239 - Networking Software - 3 Hours Prerequisite(s): As required by program This course provides students with hands-on practical experience in installing computer software, operating systems, and trouble-shooting. It covers IBM compatible PC software. The class will help to prepare participants for the Network A+ Certification sponsored by CompTIA. This is a CORE course for the AAT and AAS CIS programs.
CIS 240 - Networking Hardware - 3 Hours Prerequisite(s): As required by program This course is a fundamental study of the systems and subsystems in a microcomputer. The class will help to prepare participants for the Network A+ Certification sponsored by CompTIA. This is a CORE course for the AAT and AAS CIS programs.
CIS 249 - Microsoft Operating systems - 3 Hours Prerequisite(s): As required by program This course provides an introduction to microcomputer operating systems. Topics include a description of the operating system, system commands, and effective and efficient use of the microcomputer with the aid of its system programs. Upon completion, students should understand the function and role of the operating system, its operational characteristics, its configuration, how to execute programs, and efficient disk and file management.
CIS 250 - E-Commerce - 3 Hours Prerequisite(s): CIS 130 and Web related computer experience. This course is an introduction into e-commerce. Topics include marketing, building an e-commerce store, security, and electronic payment systems. Upon completion students will be able to build an e-commerce presence.
CIS
251 - C Programming - 3 Hours
This course is an introduction to the C programming language. Included in this course are topics in an algorithmic approach to problem solving, structured programming techniques and constructs, using functions and macros, simple data structures, and using files for input and output. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 252 - Advanced C ++ programming - 3 Hours Prerequisite(s): CIS 251 and/or as required by program This course is a continuation of the CIS 251 course in C programming. Techniques for the improvement of application and systems programming will be covered and other topics may include memory management, C Library functions, debugging, portability, and reusable code. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 253 - Basic Router technology - 3 Hours Prerequisite(s): As required by program This course is designed to prepare students to apply the basics of networking hardware. The course covers beginning router configurations, routed and routing protocols, and an introduction to LAN switching.
CIS 254 - advanced Router technology - 3 Hours Prerequisite(s): As required by program This course is designed to prepare students to apply the advanced principles and applications of networking hardware. The course covers advanced router configurations, LAN switching, network management, and advanced network issues.
CIS
255 - Java Programming - 3 Hours This course is an introduction to the Java programming language. Topics in this course include object-oriented programming constructs, Web page applet development, class definitions, threads, events and exceptions. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 256 - Advanced Java programming - 3 Hours Prerequisite(s): As required by program This course is a second course of a sequence using the Java programming language. Topics include: Sun’s Swing GUI components, JDBC, JavaBeans, RMI, servlets, and Java media framework. Upon completion, the student will be able to demonstrate knowledge of the topics through programming projects and appropriate exams.
CIS 257 - Novell administration - 3 Hours Prerequisite(s): As required by program This course introduces the basics of managing a Novell network. It teaches students how to use Novell tools to set up, manage, and use basic network services including file systems, networking printing, security and E-Mail. After completing this course students will be able to: add users to the network; execute network applications and share software resources; make accessing the network seem invisible to users; set up and manage the network file system; provide transparent access to information and resources anywhere on the network; use a multicontext NetWare Directory Services (NDS) environment; set up and manage network printing; create effective network security; back up and restore NetWare server data; set up and manage Novell messing services.
Prerequisite(s): As required by program This course is designed to develop advanced administration skills such as performance tuning for the network and server, and managing complex tree structures. Students will learn how to oversee a complex Novell networking environment, including Novell partitioning and replication and time synchronization strategies. After completing this course students will be able to manage a complex NDS.
CIS 259 - Novell Network administration II - 3 Hours Prerequisite(s): As required by program This course affords opportunities to design and create a Novell implementation plan.
Prerequisite(s): As required by program This course is an introduction to the COBOL programming language. Included are structured programming techniques, report preparation, arithmetic operations, conditional statements, group totals, and table processing. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 262 - COBOL Programming II - 3 Hours Prerequisite(s): As required by program This course consists of development, completion, testing, and execution of complex problems in COBOL using various data file structures. A structured approach will be implemented as a methodological system. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
CIS 264 - Business Applications - 3 Hours Prerequisite(s): As required by program Prior programming training is put to use in implementing a practical business application such as accounts receivable, accounts payable, payroll, or other business system. A different application is selected each semester. Instructor will provide student with the necessary data and the student will create all the programs that are necessary to produce the expected results. This course will require outside laboratory time to produce programs for evaluation. Mastery of the language selected for the study, at the desired level, is required.
CIS 268 - Software Support - 3 Hours Prerequisite(s): As required by program
This course provides students
with hands-on practical experience in installing computer software,
operating systems, and trouble-shooting. The class will help to prepare
participants for the A+ Certification sponsored by CompTIA. This course
is a suitable substitute for CIS 239, Networking Software. CIS 269 - Hardware Support - 3 Hours Prerequisite(s): As required by program This course provides students with hands-on practical experience in installation and troubleshooting computer hardware. The class will help to prepare participants for the A+ Certification sponsored by CompTIA. This is a suitable substitute for CIS 240, Networking Hardware.
CIS 273 - Introduction to networking communications - 3 Hours Prerequisite(s): As required by program
|