09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...
09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...
09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
COSC 2152 - Special Topics in<br />
Computer Networks 2/0 (2)<br />
(Available as computer-based training in a self-study format.)<br />
Prerequisite: COSC 2132 or consent of instructor. Computerbased<br />
training in network operating systems. This course is<br />
designed to provide training leading to vendor certification in<br />
network operating systems, such as Novell CNE and Microsoft<br />
MCSE.<br />
COSC 2172 - World Wide Web Site<br />
Design & Management 2/0 (2)<br />
Prerequisite: COSC 1172 or consent of instructor. This course is<br />
an introduction to publishing on the World Wide Web. Topics<br />
include designing a web page; importing text, images and other<br />
elements into the web page; creating tables; links to images and<br />
image maps; and fill-in forms that transfer data. Other topics<br />
include employing multimedia technologies, implementing<br />
security, and maintaining the site.<br />
COSC 2183 - Intro to ASP.NET & Web Security 2/2 (3)<br />
Prerequisites: COSC 2172 and COSC 2262. This course is designed<br />
for students to learn about designing basic interactive web<br />
pages with e-commerce or data management content. Students<br />
will learn to create ASP.NET Web applications that run under<br />
Web browsers such as Internet Explorer, Netscape and Mozilla<br />
Firefox. It is intended for those with basic knowledge of computers,<br />
networks and the Internet, having a fundamental understanding<br />
of programming structures and who have some knowledge<br />
of HTML. It is targeted for those interested in careers in Web<br />
design, e-commerce and web site management and security.<br />
COSC 2262 - Introduction to Visual Basic 1/2 (2)<br />
Prerequisites: COSC 1413 and COSC 1152 or a working knowledge<br />
of Windows. This is a first course in programming in Visual<br />
Basic. Topics include programming in a graphical interface, writing<br />
event-oriented applications, working with projects, drawing<br />
controls, using pull-down menus, creating message boxes and<br />
buttons, Windows graphics, and setting properties. Additional<br />
topics include file controls and file I/O, OLE, using colors, and<br />
writing programs for a multi-tasking environment.<br />
COSC 2272 - Advanced Visual Basic 2/0 (2)<br />
Prerequisite: COSC 2262. A second course in the Visual<br />
Basic programming language. Topics include advanced form<br />
handling, data access methods, using custom controls, error<br />
handling and logging routines, API calls, creating and controlling<br />
OLE objects, using Access databases, SQL, ASP.NET applications,<br />
and report generation.<br />
COSC 2303 - Introduction to Computer<br />
Game Design & Programming 2/2 (3)<br />
Prerequisites: COSC 1413 and COSC 2262. Additional background<br />
in object oriented programming (C, C++ languages) is<br />
recommended. This course is designed for students who want to<br />
learn about developing computer games from both the design<br />
and programming perspectives. It is intended for students, game<br />
designers, and professional writers who want to learn how to combine<br />
the elements of storytelling and game-play into a new form<br />
and create more compelling and dramatic game experiences.<br />
COSC 2323 - Systems Analysis & Design 3/0 (3)<br />
Prerequisites: COSC 1362 or consent of instructor. The student<br />
will describe the flow of information within a business organization<br />
and its relationship to electronic data processing methods.<br />
He or she will consider organizational structure and relationships<br />
as well as the requirements, function, flow, and control of business<br />
data. The student will analyze current application problems,<br />
design a system, and set forth steps for its implementation. The<br />
student will analyze business computer applications and case<br />
studies which will illustrate the use of computer equipment in<br />
various types and sizes of companies. He or she will be able to<br />
describe how machines and systems are combined and the advantages<br />
to be realized from mechanization. Working knowledge of<br />
Microsoft Access or other database software is recommended.<br />
COSC 2362 - Advanced Database Design<br />
& Implementation 2/0 (2)<br />
Prerequisites: COSC 1362. A continuation of COSC 1362. Topics<br />
in this course include creating advanced reports, creating conditional<br />
macros, linking macros to buttons, lookup expressions,<br />
variables, functions, and programming in Access using Visual<br />
Basic for applications.<br />
COSC 2413 - Field Project<br />
(Based on demand) 0/20 (3)<br />
Prerequisite: Successful completion of the courses listed in the<br />
first three semesters of the Computer Information Systems<br />
curriculum and approval of program coordinator. The student<br />
will apply his or her electronic data processing knowledge in a<br />
cooperating business under the supervision of a training sponsor<br />
and the coordinator from the college. He or she also will gain<br />
understanding of the field of electronic data processing by discussing<br />
and analyzing on-the-job experience with fellow students<br />
and the coordinator.<br />
COSC 2452 - Special Topics in Programming<br />
Language 2/0 (2)<br />
(Available as computer-based training in a self-study format.)<br />
Prerequisite: COSC 1413 or consent of instructor. Computerbased<br />
training in programming languages and/or application<br />
development software.<br />
COSC 2513 - Introduction to Computer Science 2/2 (3)<br />
Prerequisite: MATH 1814 or consent of instructor. The student<br />
will demonstrate knowledge of the use of the computer as a problem-solving<br />
tool in applications that are primarily mathematic<br />
or scientific in nature. He or she will demonstrate an ability to<br />
define solutions to computer applications with algorithms. The<br />
student will create, test, and debug computer programs in the<br />
FORTRAN language for the solutions of different applications.<br />
Students cannot receive credit for both COSC 2513 and COSC<br />
2613.<br />
COSC 2613 - Computer Programming for Science<br />
& Engineering 2/2 (3)<br />
Prerequisite MATH 2515. This is a course for students who need<br />
to use the computer as a problem-solving tool in mathematical<br />
or scientific applications. Students will write programs, first<br />
in FORTRAN, later in MATLAB. Among the applications<br />
covered are such numerical methods as Newton’s root finder,<br />
integral approximations, linear regression, matrix inverses, and<br />
several simulations. Students will write and implement structured<br />
algorithms with special attention given to program design and<br />
modularity. Students cannot receive credit for both COSC 2513<br />
and COSC 2613.<br />
20<strong>09</strong>-<strong>10</strong> catalog • www.kcc.edu<br />
131