13.07.2015 Views

Indexed Adobe PDF (Spring 2011-Full Version) - SUNY Orange

Indexed Adobe PDF (Spring 2011-Full Version) - SUNY Orange

Indexed Adobe PDF (Spring 2011-Full Version) - SUNY Orange

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Computer ScienceComputer Science(Applied Technologies Department)The following courses do not satisfy the laboratoryscience requirement for the Associate Degrees. Thesecourses will satisfy the math requirement for theA.A. and A.S. degrees.CSC 101—Computer Science 13 lect., 2 lab., 4 cr. (Fall)An introduction to structured programming using theJava language. Students will be presented withmethodologies for developing, testing andcommunicating plans for computer solutions ofpractical problems. Topics include top downprogramming, flow block diagrams, input/outputstructures, choice and loop structures, functions, strings,streams and stream processing and an introduction toclasses. While designed as a first course for ComputerScience majors, it would be open to any student whomight desire to learn programming techniques.This course will fulfill the math requirement for theA.S. degree.Prerequisite: math placement of MAT 121 or higherCSC 204—Computer Organization and AssemblyLanguage3 cr. (<strong>Spring</strong>)An introduction to the organization of digitalcomputers. Topics include information representation,system architecture, instruction sets, addressing modes,input/output techniques, and subroutine linkageconsiderations. Students write Intel 80286microprocessor assembly language programs.Prerequisite: CSC 201CSC 102—Computer Science 23 lect., 2 lab., 4 cr. (<strong>Spring</strong>)A continuation of structured programming using theJava language. Students will design and test algorithmsfor computer solutions. Topics include user defined dataclasses, arrays, files, algorithm analysis and softwareengineering concepts.This course will fulfill the math requirement for theA.S. degree.Prerequisite: CSC 101 or permission of the departmentchairCSC 130—Computers and Computing2 lect., 2 lab., 3 cr. (Fall/<strong>Spring</strong>)Designed for students who desire an introduction tocomputers and computer programming, with "handson" lab experience. Object oriented programming(Visual Basic) is taught using microcomputers withapplications drawn from such fields as education,mathematics, and science.Prerequisite: MAT 102 or by permission of instructorCSC 201—Data Structures3 lect., 0 lab., 3 cr. (Fall)A course in Data Structures. Arrays and records arereviewed and abstract data structures and theirimplementations are introduced using recursion anddynamic storage where appropriate. Structures studiedinclude linked lists, stacks, queues, trees, and graphs.This course will fulfill the math requirement for theA.S. degree.Prerequisite: CSC 102180 www.sunyorange.edu <strong>Spring</strong> <strong>2011</strong>

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

Saved successfully!

Ooh no, something went wrong!