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.