18.03.2014 Views

09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...

09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...

09-10_Academiccatalog(Fullcatalog4.30mb) - Kankakee ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!