|
George Fox University | Academics | Computer and Information Science
COMPUTER AND INFORMATION SCIENCEComputer and Information Science Major (B.S.)The function and influence of the computer is pervasive throughout society. Computers process data from banks, communications satellites, video games, and even the fuel and ignition systems of automobiles. Computer software is as commonplace in the areas of education and recreation as it is in science and business. Every field or profession relies upon computer science for the problem-solving skills and the production expertise required in the efficient processing of information. Computer scientists, therefore, function in a wide variety of roles ranging from pure theory and design to programming and marketing. The computer and information science curriculum places an emphasis on both theoretical and practical computer science. A broad range of upper-division courses is available in such areas as artificial intelligence, the analysis of algorithms, client-server systems, computer architecture and design, computer communications, database management, and software engineering. MAJOR REQUIREMENTSThe computer and information science major requires 43 semester hours. Students may choose between concentrations in computer science and information science. The computer science concentration consists of 25 required semester hours and 18 elective semester hours of computer and information science courses. The information science concentration consists of 25 required semester hours and 12 elective semester hours of computer and information science courses along with 6 required semester hours of business courses. Computer Science ConcentrationRequired computer and information science courses: CSIS 201, 202 Introduction to Computer Science CSIS 310 Data Structures and File Processing CSIS 360 Computer Architecture and Assembly Language CSIS 420 Structures of Programming Languages CSIS 430 Analysis of Algorithms CSIS 460 Operating Systems CSIS 471 Senior System Development I CSIS 472 Senior System Development II Choose 18 hours from the following: CSIS 220 Digital Logic Design CSIS 300 Numerical Methods CSIS 314 Client-Server Systems CSIS 321 Software Engineering CSIS 330 Computer Graphics CSIS 340 Database Systems CSIS 350 Data Communication and Networks CSIS 370 Object-Oriented Programming CSIS 434 Parallel Computing CSIS 440 Artificial Intelligence CSIS 450 Network Administration CSIS 480 Principles of Compiler Design Required supporting courses in mathematics: MATH 201 Calculus I MATH 260 Discrete Mathematics Information Science Concentration Required computer and information science courses: CSIS 201, 202 Introduction to Computer Science CSIS 310 Data Structures and File Processing CSIS 314 Client-Server Systems CSIS 321 Software Engineering CSIS 350 Data Communication and Networks CSIS 460 Operating Systems CSIS 471 Senior System Development I CSIS 472 Senior System Development II Choose 12 hours from the following: CSIS 330 Computer Graphics CSIS 340 Database Systems CSIS 370 Object-Oriented Programming CSIS 420 Structures of Programming Languages CSIS 430 Analysis of Algorithms CSIS 434 Parallel Computing CSIS 440 Artificial Intelligence CSIS 450 Network Administration Required business courses: BUSN 110 Introduction to Business BUSN 300 Management Required supporting course in mathematics: MATH 260 Discrete Mathematics |
For questions or comments about this page, please email the webmaster.
