COMPUTER SCIENCE - CSCI

CSCI 101   Computer Keyboarding
1 credit

Beginning course in computer keyboarding. Introduction to the touch keyboarding system with emphasis on correct techniques and mastery of the keyboard with primary emphasis on accuracy. Students will learn the operative parts of the computer keyboard. Development of speed and accuracy will be emphasized. Introduction to saving and emailing files for the online course class delivery only.

CSCI 102   Basic Computers and Information Literacy
1 credit 
                                                                                                        Introduction to basic computer skills using the Windows operating system and interaction with various applications (software) skills including online course delivery, introduction to information literacy skills required and keyboarding techniques. Familiarize students with terminology and the language of computers, information technology and Internet and LRC resources. Course is designed to be the initial introduction to various literacy and technology components.

CSCI 109   Word Processing Lab
1 credit

Hands on computer use as a word processor. Familiarizes the student with document preparation and editing according to Microsoft Word standards, methodology and terminology.

CSCI 111   Database Lab
1 credit

Hands on computer use as a data file manager. Topics include database creation, entering data, sorting, reporting and editing according to Microsoft Access standards, methodology, and terminology.

CSCI 112   Spreadsheet Lab
1 credit

Hands on computer use with spreadsheets. Familiarizes the student with problem solving using business application spreadsheet preparation and editing according to Microsoft Excel standards, methodology, and terminology.

CSCI 113   Internet Lab
1 credit

Hands on applications that cover the skills required to access and navigate the Internet. Includes how to send and receive e-mail, join news groups and use browsers. The student will also be introduced to Windows and Distance Learning. This will allow the student necessary information for participating with online courses.

CSCI 114   Business Graphics Lab
1 credit

This is a hands on computer course to introduce presentation programs used in business. This course will instruct students in the proper techniques in building a presentation and the many capabilities of presentation programs. Familiarizes the student with presentation preparation and editing according to Microsoft PowerPoint standards, methodology and terminology.

CSCI 135   Help Desk Concepts
Prerequisites: CSCI 140, CSCI 141, CSCI 142 or permission of instructor               3 credits

This course is designed to teach troubleshooting, problem solving and customer service techniques. Students will learn service skills and technical support. Students will get hands-on experience from exercises and case studies.

CSCI 140   Introduction to Computers I
4 credits

This course is an introduction to computers and how they are used in business. The course provides a general understanding of computer hardware, software, terminology, history, applications, and numbering systems as they relate to computers and their environment.

CSCI 141   Introduction to Computers II
Prerequisites: CSCI 140 or permission of instructor      4 credits

This course is an introduction to computers and how they are used in business. The course provides a general understanding of Data organization, accuracy, and integrity. It introduces the student to System Life Cycles, management in an organization and program development and computer programming language.

CSCI 142   Introduction to Computers III
Prerequisites: CSCI 140 or 141 or permission of instructor      4 credits

This course is an introduction to computers and how they are used in business. The course provides a general understanding of operating systems, networking, and computer security and ethics along with the future of computing and careers available.

CSCI 145   Introduction to Multimedia
Prerequisites: CSCI 140 or permission of instructor      4 credits

This is an introductory course in multimedia applications and development. Students will learn introductory concepts in development of computer graphic design. They will also participate in hands on exercises to develop multimedia design skills.

CSCI 146   Computer Graphics and Animation
Prerequisites: CSCI 140, CSCI 141, CSCI 142, CSCI 145 or permission of instructor      4 credits

This course is designed as a continuation to the Introduction to Multimedia class. Students will continue on with learning concepts in developing graphics and animation on the computer. Students will learn new concepts and take part in hands on exercises to develop their skills.

CSCI 147   Web Page Design
Prerequisites: CSCI 109 or permission of instructor      4 credits

This course is an introductory course in designing web pages. The student will get instruction and hands on experience in developing web sites using Microsoft Front Page 98, other Microsoft products and Netscape.

CSCI 150   Operating Systems
3 credits

This course is designed to introduce the student to various types of computer operating systems. It will familiarize the student with the basic commands and fundamental concepts needed to work in these systems. We will discuss single user, multitasking and multi-user systems along with user interfaces. If you have completed EENG 150 you cannot receive credit for this course.

CSCI 152   Local Area Networks
Prerequisites: CSCI 140 or permission of instructor      4 credits

This course is an introduction to the fundamental networking concepts, including protocols, topologies, hardware, and networking operating systems. It provides in-depth coverage of contemporary networking building blocks such a client/server architectures, TCP/IP, Ethernet, wireless networking and security. Students learn in a hands-on environment with common networking hardware and software, setting up and administering a working network. If you have completed EENG 152 you cannot receive credit for this course.

CSCI 160   Intro to MIS
4 credits

The goal of this class is to help business students learn how to use and manage information technologies to revitalize processes, improve business decision making, an gain competitive advantage. It will cover foundation concepts, information technologies, business applications, development processes, and management challenges.


CSCI 171   Java I                                                                                        Prerequisite: CSCI 140, 141 or permission of instructor    4 credits                          This course is designed as an introduction to programming in the java language. Students will learn programming concepts in java and take part in hands on exercises to develop their skills.

CSCI 172    Java II                                                                                          Prerequisite: CSCI 171 or permission of instructor    4 credits                                  This course is designed as a continuation into programming in the java language. Students will continue to develop programming skills in java and take part in hands on exercises to develop their skills.

CSCI 199   Seminar
1-9 credits

Discussion of particular problems related to chosen program and areas of special interest.

CSCI 203   Visual Basic I
Prerequisites: CSCI 140, CSCI 141 or permission of instructor      4 credits
This course is designed as an introduction into programming in the Visual Basic language. Students will learn programming concepts in Visual Basic and take part in hands on exercises to develop their skills.

CSCI 204   Visual Basic II
Prerequisites: CSCI 140, CSCI 141 or permission of instructor      3 credits

This course is designed as a continuation into programming in the Visual Basic language. Students will continue to develop programming skills in Visual Basic and take part in hands on exercises to develop their skills.

CSCI 205   Business Graphics
Prerequisites: CSCI 114 or permission of instructor      4 credits

This is a comprehensive course dealing with Business Graphics and its use in business. Topics of discussion include software and hardware considerations, video capture techniques, scanning graphics, slide layouts, user interface and interaction.

CSCI 206   Basic Programming I
Prerequisite: permission of instructor      4 credits

The BASIC language is used to introduce structured programming techniques. Programming assignments are in the areas of Engineering, Business, and Accounting. Flowcharting, algorithm development and text file controls are introduced.

CSCI 207   Basic Programming II
Prerequisite: CSCI 206      3 credits

Advanced programming techniques using BASIC. Programming assignments include array processing, advanced file controls, computer graphics and sound.

CSCI 211   Business on the Internet
Prerequisites: CSCI 140 & ENGL 101      4 credits

This course is designed to serve as an introduction to Internet technologies and its application to modern business practices. Topics covered will include the past, present and future of the Internet, a detailed overview of e-commerce, intranets, extranets and data interchange, and what activities are crucial to the success of ecommerce including the relationship between the Internet and management and organizational systems. Also, the tools, techniques and applications that lead to the successful design, implementation and management of e-commerce will be discussed. Among the topics are search engines and search strategy, principles of Web page design and use, e-commerce security and software. Anticipated future developments will also be considered.

CSCI 213   Advanced Databases
Prerequisite: CSCI 111 or MOS Core Test or permission of instructor     3 credits

This course will introduce the systematic controls used in the life cycle of business records and basic principles of various filing systems using a database management system. The student will learn to design and create databases for different applications. This course gives hands-on experience in entering, editing, sorting, indexing and reporting on data in the database at the expert level of Access 2007.

CSCI 218   Advanced Spreadsheets
Prerequisites: CSCI 112 or MOS Core Test or permission of instructor     3 credits

This course will use Microsoft Excel 2007 spreadsheet program for creation, modification, and printing of statistical reports. Topics include spreadsheet databases, logical functions, graphs, interactive spreadsheets, keyboard macros and advanced commands.

CSCI 220   COBOL
4 credits

This course is an introductory course in COBOL programming language using typical business applications. Emphasis on structured programming practices.

CSCI 234   Server Administration                                                                     Prerequisite: CSCI 152 or permission of instructor      4 credits                                This course is designed to teach basic server administration concepts on a LAN network server. It is a continuation of the concepts introduced in CSCI 152 LAN. It familiarizes the student with server administration and management concepts.

CSCI 235   Network Administration
Prerequisites: CSCI 152 or permission of instructor      4 credits

This course is designed to enhance and further develop the network administration skills started in CSCI 152. It familiarizes the student with network administration and management concepts.

CSCI 240   Systems Analysis
Prerequisite: One quarter of a programming language     3 credits

Creates an overview of the systems development life cycle. Emphasis is on system documentation for describing process flows, data flows, data structures, file design, and program application. Covers information gathering and reporting activities and the transition from analysis to design.

CSCI 242    Database Management                                                               Prerequisites: CSCI 140 or permission of instructor    4 credits                            This course provides a general understanding of the database environment, including database design, maintenance, management and administration. It covers such important concepts as the relational model, SQL (Structured Query Language), normalization, entity-relationship diagrams, and policy formation. It is appropriate for any student interested in an introduction to database management. 

CSCI 245   Computer Architecture and Design
Prerequisites: CSCI 140, CSCI 141, CSCI 142 or permission of instructor                4 credits

This is an introductory course into computer architecture. This class will cover all hardware components and begin to teach students how each operates to make the computer function. There will be exercises and hands-on projects. If you have completed EENG 254 you cannot receive credit for this course.

CSCI 246   PC Troubleshooting and Repair
Prerequisites: CSCI 140, CSCI 141, CSCI 142, CSCI 245 or permission of instructor      4 credits

This course will cover diagnostics, repair and upgrade of computers and peripherals. The course will provide hands-on experience. It will familiarize the student with hardware and troubleshooting concepts.

CSCI 250   PASCAL
4 credits

This course gives a working knowledge of a high level computer language using PASCAL. The student will write programs to solve specific problems. Topics covered will include programming techniques, subprograms, loop structures, sorting, conditional branching, and file creation and maintenance.

CSCI 255   Computer Programming Logic
Prerequisites: CSCI 140 or permission of instructor     4 credits

This course is designed to introduce basic programming and logical thinking skills. Students will learn problem definition, how to develop logical problem solving steps and then flowchart and diagram them. This course gives hands-on experience.

CSCI 260   C Programming
Prerequisite: CSCI 141 or permission of instructor     4 credits

This course gives a working knowledge of a high level computer language using C++. The student will write programs to solve specific problems. Topics covered will include programming techniques, subprograms, loop structures, sorting, conditional branching, and file creation and maintenance.

CSCI 290   Internship & Technical Support
Prerequisites: Student must have completed 1st year of the 455C degree program     2-4 credits

This internship will give the student practical working experiences. Each student will be assigned working assignments with the Southern State Community College IT Department. The student will be assigned repair, helpdesk, and support with hardware and software.