12.07.2015 Views

Bulletin 2007-2008 - Austin College

Bulletin 2007-2008 - Austin College

Bulletin 2007-2008 - Austin College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MATHEMATICS AND COMPUTER SCIENCEinterrupt handling, resource management,scheduling, protection and reliability; memorysystems, organization and management (includingvirtual memory); I/O systems, secondarystorage, and file systems; the study ofoperating system utilities such as assemblers,linkers, loaders, language and command processors.Prerequisite: Computer Science 221with a grade of C or better. (Every other year)440 Artificial IntelligenceTopics may include knowledge representationschemes, propositional and first-order predicatelogic, search strategies, planning, neuralnets and other pattern recognition techniques,natural language processing, vision, applicationsof artificial intelligence, and relatedphilosophical issues. Prerequisite: ComputerScience 211 with a grade of C or better. (Everyother year - Spring 2009)350, 450 Advanced Topicsin Computer ScienceSpecialized topics for advanced study. Recenttopics have included object-oriented designpatterns; object-oriented analysis, and designwith UML and Java; computer networks; anddistributed objects. Prerequisite: permission ofinstructor. May be repeated when topic varies.451 Computer GraphicsA study of 2D and 3D graphics and geometricmodeling; transformations; clipping and windowing;scan-conversion techniques; representationsof curves, surfaces and solids; wireframes, octrees, meshes; introduction to animation,simulation, color, shading, and ray tracingmethods. Prerequisite: Computer Science 211with a grade of C or better; Mathematics 251recommended. (Every other year - Spring <strong>2008</strong>)460 Advanced Directed Study(Variable course credit)464 Teacher/Learning ParticipationAn individualized study that includes sharingin the instructional process for a particularcomputer science course under the supervisionof the faculty member teaching thecourse. Open only to certain highly qualifiedjuniors and seniors by invitation. (Additionaldetails given in the section on Other LearningOpportunities.)470 Theoretical Foundationsof Computer ScienceTopics include finite state automata, push-downautomata, Turing machines, formal grammars,the Chomsky hierarchy, complexity, computability,programming language translation.Prerequisite: Computer Science 211 with agrade of C or better. (Every other year)490, 491 Independent Study492 Independent StudyOff-Campus/NSOCMATHEMATICSThe program in mathematics has athreefold purpose: (1) to meet theneeds and interests of the general student;(2) to provide the mathematicalbackground required by students inthe physical and behavioral sciences;and (3) to develop the maturity andcompetence required by the studentpreparing for a professional career inmathematics.A major in mathematics consists of aminimum of eight course credit unitsapproved by the department, includingMathematics 251, 252, and fivecourses numbered 300 or above. Studentsplanning to major in mathematicsare expected to enter directly intothe calculus sequence beginning withMathematics 151 or 152. They arealso encouraged to take at least onecourse in computer science beyond theintroductory level. Students planninggraduate study should be aware thatsome programs require proficiency inGerman or French.A minor in mathematics consists of aminimum of five course credit unitsapproved by the department, includingMathematics 251, 252, and two numbered300 or above.Prerequisite courses must be passedwith a grade of C or higher. Those whowould major or minor in mathematicsmust take those courses under the“grade” option.COURSES OF INSTRUCTION| 121

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

Saved successfully!

Ooh no, something went wrong!