12.07.2015 Views

2008-2009 Catalog - Virginia Wesleyan College

2008-2009 Catalog - Virginia Wesleyan College

2008-2009 Catalog - Virginia Wesleyan College

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.

130 MATHEMATICS/COMPUTER SCIENCE331 Systems Analysis and Design (3)Introduces the concepts, principles, and stages ofcomputer-based information systems analysis and design.Topics include the system development environment,project management, system requirements definition,interface and structure design, and system implementationand administration. Prerequisite: CS 212 or consent.Offered on demand.332 Data Communications and Networks (3)Introduces the fundamental concepts, technologies, andapplications of computer networks. Topics include thebasics of data communications, network topologies,protocols, routing and switching, naming and addressing,and network operations. Prerequisite: CS 212 or consent.Offered on demand.350 Numerical Methods (3)Identical to MATH 350.380 Programming Languages (3)Beginning with a study of the historical development ofprogramming languages, students are introduced to thedecisions involved in the design and implementation ofsuch programming language features as elementary,structured, and user-defined data types, subprograms,sequence control, data control and storage management.Selected features of several existing languages are examinedin the context of these issues. Prerequisites: CS 202 and212, or consent. Offered on demand.411 Introduction to Algorithms (3)Introduces the fundamental computer algorithms, theirperformance analysis and the basic technique to designalgorithms. Topics include the standard algorithms andperformance analysis for search and sorting, advanced datastructures, graph theory, and algebraic computations.Students have the capability to design algorithms forsolving various computational problems. Prerequisite: CS311 and MATH 172 or consent. Offered on demand.430 Database Management Systems Design (3)Emphasizes the concepts and structures necessary todesign and implement database systems using a relationaldatabase management system. Various databasemanagement system architectures, illustrating hierarchical,network, and relational models are discussed. Physical datastorage techniques, file security, data integrity, and datanormalization are also explored. Prerequisite: CS 202 or212 or consent. Offered on demand.440 Operating Systems (3)The principles of operating systems are introduced withan emphasis on intrasystem communication. The conceptsand techniques necessary for understanding and designingthese systems are examined. Topics include I/O andinterrupt structure, concurrent processes, process scheduling,and memory management and protection. Prerequisite:CS 212 or consent. CS 310 is recommended. Offered ondemand.480 Advanced Topics in Computer Science (3)An in-depth study of an area of advanced computerscience. The specific content varies according to theinterests of students and the instructor. May be repeatedfor credit as the topic varies. Prerequisites: CS 212 andconsent.489 Research in the Naturalor Mathematical Sciences (3)Provides students with the opportunity to conductoriginal research in an area of interest. Students workclosely with one or more members of the faculty to developand conduct a research project. Students present theirfindings orally during the semester’s undergraduate researchsymposium and as a formal research paper. They areencouraged to present their findings at a conference.Prerequisite: junior/senior status and a major in computerscience, prior approval by the project adviser, and consentof the instructor. May be repeated once for a total of sixsemester hours of credit. Identical to BIO 489, CHEM489, and EES 489. Offered each semester.MATHEMATICS COURSES (MATH)005 Algebraic Preliminaries (0)*Basic computational and algebraic skills are developedin this non-credit class that allows students to strengthentheir understanding of fundamentals in preparation forcourses that involve more difficult quantitative concepts. Inparticular, students with very low mathematics placementscores must complete this course with a grade of C- orbetter before attempting MATH 104 or 105. Topicsinclude: operations on whole and signed numbers,fractions, decimals, exponents, variables, linear equations,and elementary problem solving. Traditional grading only.*While students receive no credit from this course, the coursegrade does count toward their overall grade point average (as ifthis were a three-semester-hour course). Prerequisite:placement or consent. Offered each semester.104 Algebra and its Applications (3)Presents topics in algebra, along with modern andpertinent applications of algebra and other mathematicalprocesses, through traditional methods and graphingcalculator methods. Topics include percentages, ratios,exponents, metric and American conversions, system ofequations, linear, quadratic and exponential functions andgraphs, permutations, combinations, and probability.Prerequisite: MATH 005 (grade of C- or better), placementor consent. Does not provide sufficient preparation forMATH 135. Must have a TI-83 or TI-84 graphingcalculator. Offered each semester.105 Algebra (3)Prepares students for any course which uses algebra.Topics include variables, word problems, exponents,factoring, rational and radical expressions, linear equationsin one or two variables, quadratic expressions, andfunctions. Prerequisites: MATH 005 (grade of C- or

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

Saved successfully!

Ooh no, something went wrong!