Southern State Community College Page Header Southern State Community College Twitter icon Facebook icon YouTube icon Calendar icon
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TopMenuBar
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
 
. . . . . . . . . . . . . . . .
 
BottomMenuBar

Academics
Home > Academics > Course Descriptions > Computer Science

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 Lab
1 credit
Hands on computer use with word processing software. Familiarizes the student with problem solving using business application word processing preparation and editing according to Microsoft Word standards, methodology, and terminology.

CSCI 111 Database Lab
1 credit
Hands on computer use with databases. Familiarizes the student with problem solving using business application database preparation 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
Hands on computer use with business graphics software. Familiarizes the student with problem solving using business application word processing 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 data base management system. The student will learn to design and create data bases 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 2010.

CSCI 218 Advanced Spreadsheets
Prerequisites: CSCI 112 or MOS Core Test or permission of instructor
3 credits
This course will use Microsoft Excel 2010 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 ENDS 145 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, methods, loop structures, sorting, conditional branching, and file creation and maintenance.

CSCI 280 Co-Op – Technical Support
Prerequisites: Student must have completed 1st year of the 455B or 455C degree program.
Variable 2-12 hours
This Co-Op will give the student paid practical working experience. Each student will be assigned working assignments with the various Private/Public work sites with agreements with SSCC. The student will be assigned repair, helpdesk, and support with hardware and software.

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.

 

 
Promoting academic excellence.
Southern State offers several high-quality associate's degree and certificate programs and is accredited through the Higher Learning Commission of the North Central Association of Colleges and Schools. Beyond that, we have small class sizes and faculty - many who possess advanced degrees in their area of expertise - who care about your success.

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .