1999-2000 Academic Catalog

The computer science major provides coursework and training in computer science. Patterned closely after the curriculum model proposed by the Computer Science Accreditation (CSA) Commission ofthe CSABoard, this major prepares students for careers as software engineers, software programmers, and computer scientists. Course requirements involve 95 quarter hours including: Computer science core requirements .................................... 44 CS-320ProgrammingLanguageSurvey ................................... 4 CS-329 Operating Systems ....................................................... 4 CS-330DataStructures ............................................................ 4 CS-401,402,403 SoftwareEngineeringI,II,III ........................... 9 ENGR-191 DigitalLogicDesign ............................................... 4 ENGR-280'C'Prograrnming ...................................................... 3 ENGR-316Microprocessors ..................................................... 4 ENGR-480Professiona1Ethics ................................................. 4 MIS-222 StructuredProgramming ............................................ 4 MIS-328 Database Developments ............................................ 4 Mathematics requirements .................................................... 44 CHEM-158ChemistryforEngineers ........................................ 5 MATH-281,282,283 Analytic Geometry and Calculus I, II, III .... .... ... .. .. .. ... .. .. .. .. ... .. .. .. .. .. ........ ... .. .... ... .... ... 15 MATH-303 Logic and Methods ofProof.. ............................... 5 MATH-355 Discrete Mathematics: Graph Theory ................... 4 MATH-384 Probability and Statistics ...................................... 5 PHYS-271,272GeneralPhysicsI,II ........................................ 10 Technical electives (selected from): ....................................... 7 CS-420ProgrammingLanguages .......................................... 4 ENGR-416 Computer Architecture andAdvanced Microprocessors ................................................................ 3 MATH-394 LinearAlgebra ................................................... 5 MIS-340Data Communications andNetworking .................. 4 Other advanced courses with departmental approval .......... 5 Computer ScienceMajor (B.S.) CurriculumSummary Proficiencyrequirements ...................................................... 0-8 Other General EducationRequirements ............................. 70-92 ComputerSciencemajorrequirements ................................... 96 Electives .............................................................................. 4-26 Total(minimum,notincludingproficiency) ....................... 192 Well-equipped computer labs provide opportunity for programming experience. A complete description ofthe General Education Requirements is found on page 30. :su:~2E~sU~Cl Four-Year Curriculum for a l.:om11mt~er Science - B.S. First year: BEGE-171 The ChristianLife .................................................... 4 BEGE-172 Introduction to Bible Study ..................................... 4 ENG-110 English Composition I ............................................... 5 ENG-140 English Composition II .............................................. 5 ENGR-191 DigitalLogicDesign ................................................ 4 ENGR-280'C'Prograrmning ....................................................... 3 GSS-lOOFoundationsofSocialScience ..................................... 5 MATH-281,282,283 Analytic Geometry and Calculus I, II, III ..................................................................... 15 PEF-199 P.A.C.L....................................................................... 2 PHYS-271 General Physics I ..................................................... 5 ~~ ~ Second year: BEGE-273 Old Testament Survey ............................................. 4 BEGE-274 New Testament Survey ........................................... 4 BI0-100 Principles of Biology ................................................... 5 COM-110 Fundamentals of Speech ........................................... 5 CS-320ProgrammingLanguageSurvey ...................................... 4 CS-330 Data Structures .............................................................. 4 ENGR-316 Microprocessors ..................................................... 4 HUM-140 Introduction to the Humanities ................................ 5 MATH-303 Logic and Methods of Proof.................................. 5 MIS-222 Structured Programming .............................................. 4 PHYS-272 General Physics II .................................................... 5 PhysicalEducationelective ..................................................... 1 Total 50 Third year: BEGE-375 God and History ...................................................... 4 BEGE-376 God and the Church ................................................. 4 CHEM-158 Chemistry for Engineers ......................................... 5 CS-329 Operating Systems ........................................................ 4 CS-401 SoftwareEngineering I ................................................... 3 MATH-355 Discrete Mathematics: Graph Theory .................. 4 MATH-384 Probability and Statistics ....................................... 5 MATH-394 Linear Algebra ........................................................ 5 MIS-328 Database Developments ............................................. 4 History elective ...................................................................... 4 SocialScienceelective ............................................................. 5 v~~ta. ................................................................................................. 47 Fourth year: CS-402,403 Software Engineering II, ill ..................................... 6 CS-420ProgrammingLanguages ................................................. 4 ENGR-416 Advanced Microprocessors .................................... 3 ENGR-480 Professional Ethics .................................................. 4 MIS-421 ~?ftware _Development ............................................... 3 Humamtieselect1ve ................................................................. Literatureelective ................................................................... 5 Electives ................................................................................ 14

RkJQdWJsaXNoZXIy MTM4ODY=