|
CGS-COMPUTERS, GENERAL
CGS 2XXX Programming Using C++ for Non-Majors
. . . . . . 3(3,0,0)
Introduction to computers and algorithms. Programming in a high level
language. Topics include structured programming techniques, procedural
and data abstraction. Students will learn the fundamentals of developing
coherent, expressive programs. May not be taken for credit by CS/CIS
majors.
CGS 2570 Microcomputer Application Packages
. . . . . . 3(3,0,0)
Examination of and practical experience with current popular
microcomputer application packages. Students typically learn to use word
processing, spreadsheet, web page design, and database software.
Required for CIS majors. May not be taken for credit by CS majors.
CGS 2580 Desktop Publishing . . . . .
. 3(3,0,0)
Illustrates the principles of desktop publishing and produces
documents that demonstrate most of the features of desktop publishing.
The standard project course sequence will begin with page layout,
composition, and finish with the production of a document. May not be
taken for credit by CS/CIS majors. Prerequisite: CGS 2570 or equivalent.
CGS 2948 Service Learning Field Study I
. . . . . . 1-3(VARIABLE)
Placement in community agency or other social organizational setting
related to field of study. Supervision by faculty and agency. Students
and faculty "customize" courses to fit a full range of
services that are available in the setting. Student must be able to draw
correlation between the discipline and field study. Journal and
reflective experience paper are required. With the agreement of the
student's faculty sponsor, a minimum of 6-8 hours per week must be done
at the field site per semester hour of credit. Permission of instructor
is required.
CGS 3XXX Computer Technology . . . . .
. 3(3,0,0)
Examines the computer hardware and operating system principles of the
typical personal computer system. Emphasis is placed on current
operating systems, processors, peripheral devices, networks, the
Internet and World Wide Web, and other resources. Designed for
non-Computer Science majors who have taken one or more hands-on computer
science or programming courses. May not be taken for credit by CS/CIS
majors. An introductory computer applications or programming course is
required prior to taking this course.
CGS 3025 Science of Computing . . . .
. . 3(3,0,0)
Provides a rigorous overview of the field of computer science,
including an in-depth examination of key issues and concepts inherent in
the discipline of computing: computer architecture, algorithms, problem
solving, the human/machine interface, software engineering, database
concepts, artificial intelligence, theory of computation, and the social
and ethical context in which the field of computing exists. An
introductory programming course (COP 2xxx) and junior standing (with
completion of Gordon Rule mathematics requirements).
CGS 3063 Computer Ethics and Society .
. . . . . 3(3,0,0)
Examines a host of serious legal and ethical controversies emerging
from the new technology based, information age society by the
application of basic ethical principles. Emphasis will be placed on case
studies and hypothetical situations examining computing issues such as
hacking, security, encryption, and the design of safety critical
systems. Existing standards and professional codes of ethics (IEEE, ACM,
etc.) will also be examined. May not be taken for credit by CS/CIS
majors. Junior standing (with completion of Gordon Rule communications
and mathematics requirements) is required.
CGS 3464 Programming Using Visual Basic for Non-Majors
. . . . . . 3(3,0,0)
An introductory course in programming Incorporates the basic concepts
of programming, programming logic, problem solving, as well as the
design features of a visual, event driven language. Students will use a
visual interface to acquire skills of programming useful applications.
Assumes no prior computer knowledge. May not be taken for credit by
CS/CIS majors.
CGS 3523 Computer Graphics Applications
. . . . . . 3(3,0,0)
Introduces the student to concepts of computer graphics applications,
including graphics capabilities of text processing systems, paint
programs, scanning and digitizing, photo enhancing, 2 and 3 dimensional
systems, video and animation and internet based resources with
applications and demos of a variety of software packages. May not be
taken for credit by CS/CIS majors.
CGS 3559 Exploring the Internet . . .
. . . 3(3,0,0)
Introduces the student to the Internet, using the Internet itself as
the main source of information. Tools, including World Wide Web (www)
browsers, mail programs and other electronic devices will be presented
and used. At the end of the course the student should be able to
recognize the extent, capabilities, advantages, and problem involving
the internet. May not be taken for credit by CS/CIS majors.
CGS 3823 Web Page Design . . . . . . 3(3,0,0)
Introduces techniques that will help ensure that students know how to
create web sites that are flexible, scalable, and ready to take full
advantage of the WWW. Students will learn how to use FTP, HTML tags, and
understand how Web servers are used to display their web pages. Requires
research and project development. Designed for non-computer science
majors who have taken one or more hands-on computer science or
programming courses and have completed one or more writing and
mathematics courses from the general education curriculum. May not be
taken for credit by CS/CIS majors. An introductory computer applications
or computer programming course is required prior to taking this course.
CGS 3875 Multimedia Systems . . . . .
. 3(3,0,0)
Introduces the student to concepts of multimedia including
hypermedia, presentation graphics, text based systems, graphics, sound,
video, virtual reality and Internet based resources with applications
and demos of a variety of software packages. Multimedia technology
hardware and trends are discussed. Requires research and project
development. Designed for non Computer Science majors who have taken one
or more hands-on computer science or programming courses and have
completed one or more writing and mathematics courses from the general
education curriculum. May not be taken for credit by CS/CIS majors. An
introductory computer applications or computer programming course is
required prior to taking this course.
CGS 3948 Service Learning Field Study II
. . . . . . 1-3(VARIABLE)
Placement in community agency or other social organizational setting
related to field of study. Supervision by faculty and agency. Students
and faculty "customize" courses to fit a full range of
services that are available in the setting. Student must be able to draw
correlation between the discipline and field study. Journal and
reflective experience paper are required. With the agreement of the
student's faculty sponsor, a minimum of 6-8 hours per week must be done
at the field site per semester hour of credit. Permission of instructor
is required.
|