23
1 Wilkes University Undergraduate Bulletin 2016-2017 DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Department of Mathematics and Computer Science Chairperson: Dr. Barbara A. Bracken Faculty Professors: Koch, Associate Professors: Bracken, Harrison, Kapolka, Kong, Lew, Sullivan Assistant Professor: Sullivan, Young, Chepushtanova Faculty of Practice: Gapinski, Pryor Faculty Emeriti: Merrill, Tillman, Wong, Berard

AND COMPUTER SCIENCE Chairperson: Dr. Barbara … · CS 246 C and Unix 3 ... CS 350 – Object-Oriented Programming 3 CS 355 – Computer Networks 3 ... Computer Science IV 3 CS 317

  • Upload
    ngonhu

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

1 Wilkes University Undergraduate Bulletin 2016-2017

DEPARTMENT OF MATHEMATICSAND COMPUTER SCIENCE

Department of Mathematics and Computer ScienceChairperson: Dr. Barbara A. Bracken

FacultyProfessors: Koch,Associate Professors: Bracken, Harrison, Kapolka, Kong, Lew, SullivanAssistant Professor: Sullivan, Young, ChepushtanovaFaculty of Practice: Gapinski, PryorFaculty Emeriti: Merrill, Tillman, Wong, Berard

2 Wilkes University Undergraduate Bulletin 2016-2017

COMPUTER INFORMATIONSYSTEMSComputer InformationSystemsTotal minimum number of credits required for a major in ComputerInformation Systems leading to the B.S. degree — 120.Total minimum number of credits required for a minor in ComputerInformation Systems — 17.

The Department of Mathematics and Computer Science, in cooperationwith the Jay S. Sidhu School of Business and Leadership, offers aninterdisciplinary program leading to the B.S. in Computer InformationSystems.

Computer Information Systems MajorComputer Information Systems is concerned primarily with the use ofcomputer systems in business and industrial organizations. Its principalfocus includes the study of systems analysis, systems design, andcomputer programming, along with other analytical areas of business thatare pertinent to the development, implementation, and maintenance ofinformation systems.

Recommended CourseSequenceFirst Semester CreditsCS 125 Computer Science I 4ACC 161 Financial Accounting andDecision Making

3

ENG 101 Composition 4FYF 101 First-Year Foundations 3 14

Second SemesterCS 126 Computer Science II 4ACC 162 Managerial Accountingand Decision Making

3

MTH 111 Calculus I 4CS 246 C and Unix 3Distribution Requirements 3 17

Third SemesterCS 225 Computer Science III 3CS 285 Mobile Applications orCS 283 Web Development I

3

ENG 202 Technical & ProfessionalWriting

3

Distribution Requirements 6 15

Fourth SemesterCS 226 Computer Science IV 3MTH 150 Elementary Statistics 3BA 153 Management Foundations 3Distribution Requirements 6 15

Fifth SemesterCS 324 Systems Analysis ORCS 325 Database Management

3

CS 317 Software Integration or CSElective

3

CS 285 Mobile Applications ORCS 283 Web Development I

3

MGT 251 Management ofOrganizations and People

3

Distribution Requirements 3-6 15-18

Sixth SemesterCS Electives 6MGT 354 Organizational Behavior 3Distribution Requirements or FreeElectives

6

15

Seventh SemesterCS 324 Systems Analysis ORCS 325 Database Management

3

CS 317 Software Integration or CSElective

3

CS 391 Senior Projects I 1BA Elective 3Distribution Requirements or FreeElectives

3 - 6

13-16

Eighth SemesterCS 392 Senior Projects II 2Distribution Requirements ORFree Electives

13

15

Summary of the minimum creditdistribution for the major in ComputerInformation Systems:Business Administration (18 credits) CreditsRequired Courses (15 credits)ACC 161 – Financial Accounting and Decision Making 3ACC 162 – Managerial Accounting and Decision Making 3

Computer Information Systems

Wilkes University Undergraduate Bulletin 2016-2017 3

BA 153 – Management Foundations 3MGT 251 – Management of Organizations and People 3MGT 354 – Organizational Behavior 3

Elective (3 credits)MKT 221 – Marketing 3FIN 341 – Managerial Finance 3MGT 352 – Production and Operations Management 3

Computer Science Courses (44 credits) CreditsRequired Courses (35 credits)CS 125 – Computer Science I 4CS 126 – Computer Science II 4CS 225 – Computer Science III 3CS 226 – Computer Science IV 3CS 246 – C and Unix 3CS 283 – Web Development I 3CS 285 – Mobile Applications 3CS 317 – Software Integration 3CS 324 – Systems Analysis 3CS 325 – Database Management 3CS 391 – Senior Projects I 1CS 392 – Senior Projects II 2

Electives (9 credits)CS 321 – Simulation and Data Analysis 3CS 334 – Software Engineering 3CS 335 – Advanced Database Concepts 3CS 340 – Artificial Intelligence 3CS 350 – Object-Oriented Programming 3CS 355 – Computer Networks 3CS 360 – Linear Programming 3CS 363 – Operations Research 3CS 366 – 3-Dimensional Environments and Animation 3CS 367 – Computer Graphics 3CS 383 – Web Development II 3MTH 354 – Statistical Methodology 3

Additional Courses (61 credits) CreditsDistribution Requirements 24ENG 101 – Composition 4ENG 202 – Technical and Professional Writing 3FYF 101 – First-Year Foundations 3Free Electives 17MTH 111 – Calculus I 4MTH 150 – Elementary Statistics 3

Computer Science....................................................................................... 17Mathematics.................................................................................................20

4 Wilkes University Undergraduate Bulletin 2016-2017

COMPUTER INFORMATIONSYSTEMS MINORRequirementsComputer Information Systems MinorA minor in Computer Information Systems requires the completion of 17credits, consisting of the following courses:

Required Courses (14 credits) CreditsCS 125 – Computer Science I 4

CS 126 – Computer Science II 4

CS 225 – Computer Science III 3

CS 324 – Systems Analysis 3

One additional course (3 credits) selected fromthe following CreditsCS 226 – Computer Science IV 3

CS 317 – Software Integration 3

CS 321 – Simulation and Data Analysis 3

CS 325 – Database Management 3

CS 334 – Software Engineering 3

CS 335 – Advanced Database Concepts 3

CS 340 – Artificial Intelligence 3

CS 350 – Object-Oriented Programming 3

CS 355 – Computer Networks 3

CS 360 – Linear Programming 3

CS 363 – Operations Research 3

CS 366 – 3- Dimensional Environments and Animation 3

CS 367 – Computer Graphics 3

CS 383 – Web Development II 3

MTH 354 – Statistical Methodology 3

Because certain required and elective courses are offered in eitheralternative semesters, or alternative years, or when demand warrants,degree candidates are strongly encouraged to meet with their advisors on aregular basis to discuss their academic schedule to ensure satisfactory andtimely degree progress.

5 Wilkes University Undergraduate Bulletin 2016-2017

COMPUTER SCIENCEComputer ScienceTotal minimum number of credits required for a major in Computer Scienceleading to the B.A. degree — 120.Total minimum number of credits required for a major in Computer Scienceleading to the B.S. degree — 120.Total minimum number of credits required for a minor in computer science— 17.

The Department of Mathematics and Computer Science offers a programstudy leading to the B.A. or B.S degree with a major in Computer Science.Interested students may also pursue Computer Science as a minor area ofstudy.

Computer Science MajorThe Computer Science curriculum consists of theoretical as well asapplication-oriented courses and is based on a strong foundationin mathematics. The B.A. degree is intended for those interested inmanagement and social sciences, whereas the B.S. degree requires greaterconcentration in the engineering, natural, and physical sciences. Two tracksof study are offered to satisfy students’ interests and career goals—theGaming and Media Design track and the Classic track. The gaming andmedia design track prepares students for work in the expanded gamingindustry, while the traditional track prepares students for graduate studyand research in the discipline or for employment in government or industry.Students are encouraged, through the pursuit of a minor or second major,to acquire competence in an area that lends itself to meaningful computerapplications.

Because certain required and elective courses are offered in eitheralternative semesters or alternative years, or when demand warrants,degree candidates are strongly encouraged to meet with their advisors ona regular basis to discuss their academic schedule to ensure satisfactoryprogress toward the degree.

Computer Science Major - Classic Track- Required Courses and RecommendedCourse Sequence FirstSemester

B.A. B.S.

CS-125 ComputerScience I

4 4

FYF-101 First-YearFoundations

3 3

ENG-101 CompositionorDistributionRequirement

4/3 4/3

MTH-111 Calculus I 4 4 14-15 14-15

SecondSemester

B.A. B.S.

CS-126 ComputerScience II

4 4

MTH-112 Calculus II 4 4CS-246 C and Unix 3 3Eng 101 CompositionorDistributionRequirement

43

43

14-15 14-15

ThirdSemester

B.A. B.S.

CS-225 ComputerScience III

3 3

MTH-202 Set Theoryand Logic

4 4

Laboratory ScienceSequence

0 4

DistributionRequirements

9 6

16 17

FourthSemester

B.A. B.S.

CS-226 ComputerScience IV

3 3

MTH-231 DiscreteMathematics

3 3

Laboratory ScienceSequence

0 4

DistributionRequirement(s)

6 3

ENG-202 Tech. & Prof.Writing

3 3

15 16

Computer Science

6 Wilkes University Undergraduate Bulletin 2016-2017

FifthSemester

B.A. B.S.

CS-326 OperatingSystem Principlesor CS-328Analysis ofAlgorithms

3 3

MTH-150 ElementaryStatistics orMTH-351 Probabilityand Statistics I

3 3

Laboratory ScienceElective

0 4

DistributionRequirements or FreeElectives

9 6

15 16

SixthSemester

B.A. B.S.

CS-334 SoftwareEngineering

3 3

CS Elective or CS330Computer Arch.

3 3

CS Elective or CS-319 ProgrammingLanguages orCS-323 Theory ofComputation orCS-327 CompilerDesign

3 3

Free Electives 6 6 15 15

SeventhSemester

B.A. B.S.

CS-391 SeniorProjects 1

1 1

CS Elective 3 3CS-326 OperatingSystem Principlesor CS-328Analysis ofAlgorithms

3 3

Free Electives 6-9 6-9 13-16 13-16

EighthSemester

B.A. B.S.

CS-392 SeniorProjects II

2 2

CS Elective or CS330 3 3CS Electiveor CS-319ProgrammingLanguages or CS-323 Theory ofComputation or CS-327 CompilerDesign

3 3

Free Electives 6-9 6-9 14-17 14-17

Computer Science Major - Gaming andMedia Design Track (B.S. Degree) -Required Courses and RecommendedCourse Sequence

First SemesterCS-125 Computer Science I 4FYF-101 First-Year Foundations 3ENG-101 Composition orDistribution Requirement

4/3

MTH-111 Calculus I 4 14-15

Second SemesterCS-126 Computer Science II 4MTH-112 Calculus II 4CS-246 C and Unix 3Eng 101 Composition orDistribution Requirement

4/3

14-15

Third SemesterCS-225 Computer Science III 3MTH-202 Set Theory and Logic 4Laboratory Science Sequence 4Distribution Requirements 6 17

Computer Science

Wilkes University Undergraduate Bulletin 2016-2017 7

Fourth SemesterCS-226 Computer Science IV 3MTH-231 Discrete Mathematics 3Laboratory Science Sequence 4CS 366 3-D Env. & Animation or

Ditribution Requirement

3

ENG-202 Technical & Prof. Writing 3 16

Fifth SemesterCS-328 Analysis of Algorithms or CS Elective

3

MTH-150 Elementary Statistics orMTH-351 Probability and Statistics I

3

CS-340 Artificial Intelligence orCS-367 Computer Graphics

3

PHY-201 - General Physics I 4 13

Sixth SemesterCS-334 Software Engineering 3CS-367 Computer Graphics orCS-368 3D Game Development

3

CS Elective or DistributionRequirement

3

Distribution Requirements 6 15

Seventh SemesterCS-328 Analysis of Algorithmsor CS Elective

3

CS-340 Artificial Intelligence orCS 367 Computer Graphics

3

CS-391 Senior Projects I 1Free Electives 6-9 13-16

Eighth SemesterCS 368 3-D Game Developmentor CS Elective

3

CS-392 Senior Projects II 2Free Electives 9-12 14-17

Science Electives for Computer ScienceMajorsB.A. candidatessee General Education Curriculum requirements

B.S. candidatesA laboratory science sequence, which must be one of the following:BIO 121; BIO 122CHM 113 & 115; CHM 114 & 116EES 211; EES 230PHY 201; PHY 202andone additional four-credit course in Biology, Chemistry, Earth andEnvironmental Sciences, Physics, or any Engineering course not cross-listed in Computer Science. The course must be number above 200, exceptthat BIO 121, BIO 122, CHM 113 and 115, CHM 114 and 116 are alsoacceptable in fulfilling this requirement.

Computer Science Electives forComputer Science MajorsClassic Track: CS 319 or CS 323 or CS 327 and three additional 300-levelCS courses not listed as a required course.Gaming and Media Design: Any two 300-level CS courses not listed asrequired courses.

Summary of the minimum credit distribution forthe major in Computer Science – Classic Track:B.A. B.S.

CS 125 – Computer Science I 4 4

CS 126 – Computer Science II 4 4

CS 225 – Computer Science III 3 3

CS 226 – Computer Science IV 3 3

CS 246 – C and Unix 3 3

CS 326 – Operating System Principles 3 3

CS 328 – Algorithms 3 3

CS 330 – Computer Architecture 3 3

CS 334 – Software Engineering 3 3

CS 391 – Senior Projects I 1 1

CS 392 – Senior Projects II 2 2

CS 319 – Principles of Programming Languages or

CS 323 – Theory of Computation or

CS 327 – Compiler Design 3 3

CS Electives 9 9

MTH 111 – Calculus I 4 4

MTH 112 – Calculus II 4 4

MTH 202 – Set Theory and Logic 4 4

MTH 231 – Discrete Mathematics 3 3

MTH 150 – Elementary Statistics or

MTH 351 – Probability and Statistics I 3 3

ENG 101 – Composition 4 4

Computer Science

8 Wilkes University Undergraduate Bulletin 2016-2017

ENG 202 – Technical and Professional Writing 3 3

FYF 101 – First-Year Foundations 3 3

Science Electives 6 12

Distribution Requirements 18 18

Free Electives 24 18

Total minimum number of credits required for degree completion 120 120

Summary of the minimum credit distribution for the majorin Computer Science – 120

Gaming and Media Design Track: Computer Science Courses (44 credits) CreditsCS 125 – Computer Science I 4

CS 126 – Computer Science II 4

CS 225 – Computer Science III 3

CS 246 – C and Unix 3

CS 226 – Computer Science IV 3

CS 328 – Algorithms 3

CS 334 – Software Engineering 3

CS 340 – Artificial Intelligence 3

CS 366 – 3-Dimensional Environments and Animation 3

CS 367 – Computer Graphics 3

CS 368 – 3-Dimensional Game Development 3

CS 391 – Senior Projects I 1

CS 392 – Senior Projects II 2

CS Electives 6

MTH 111 – Calculus I 4

MTH 112 – Calculus II 4

MTH 202 – Set Theory and Logic 4

MTH 231 – Discrete Mathematics 3

MTH 150 – Elementary Statistics or

MTH 351 – Probability and Statistics 3

ENG 101 – Composition 4

ENG 202 – Technical and Professional Writing 3

FYF 101 – First-Year Foundations 3

PHY 201 – General Physics I 4

Science Electives 8

Distribution Requirements 18

Free Electives 18

Total minimum number of credits required for degreecompletion 120

Computer Science MinorA minor in Computer Science requires the completion of 17 credits,consisting of the following courses:

Required Courses (14 credits) CreditsCS 125 – Computer Science I 4CS 126 – Computer Science II 4CS 225 – Computer Science III 3CS 226 – Computer Science IV 3andone additional 300-level course, excluding CS 321, CS 324, CS 360, CS363, and CS 364. 3

Total Credits 17

Computer Science....................................................................................... 17Mathematics.................................................................................................20

9 Wilkes University Undergraduate Bulletin 2016-2017

MATHEMATICSMathematicsTotal minimum number of credits required for a major in Mathematicsleading to the B.A. degree — 120.Total minimum number of credits required for a major in Mathematicsleading to the B.S. degree — 120.Total minimum number of credits required for a minor in Mathematics — 21.Total minimum number of credits required for a minor in Statistics — 21.

The Department of Mathematics and Computer Science offers programs ofstudy leading to the B.A. and B.S. in Mathematics. In addition, students maypursue a minor area of study in either Mathematics or Statistics.

Mathematics MajorThe Department of Mathematics and Computer Science offers threetracks leading to the baccalaureate degree in Mathematics: the StandardMathematics Track; the Computational Mathematics Track; and the TeacherCertification Track. The Teacher Certification Track provides preparationfor secondary school teaching. The Standard Mathematics Track preparesstudents for graduate study and research in Mathematics or for careers inindustry or government, depending upon the upper-level electives chosen inconsultation with the faculty advisor. The Standard Track, when combinedwith an appropriate second major or minor area of study, can also providean excellent foundation for professions in business and management,economics, law, medicine, and actuarial, computing, engineering,environmental, and physical sciences. Computational Mathematics isincreasingly important in all fields of sciences, especially such fields as oiland gas exploration. In addition, the Computational Mathematics Trackoffers students with a strong interest in both mathematics and computerscience the opportunity to explore the relationships between the two fields.All three tracks share a common core of study in discrete mathematics,analysis, probability, and statistics.

In the Standard and Teacher Certification Tracks, students may opt foreither a Bachelor of Arts or a Bachelor of Science degree. The B.A. degreeis intended for those who wish to elect more humanities and social sciencecourses, whereas the B.S. degree requires greater concentration in thenatural and physical sciences. The Computational Mathematics Track isoffered only as a Bachelor of Science degree.

Students interested in Secondary Education certification should make anappointment with the chairperson of the Education Department as early intheir program of study as possible in order to plan their professional studies.The Teacher Certification Track is specifically designed to incorporaterequirements necessary for certification in Secondary Education. Uponcompletion of all requirements, students receiving a degree in mathematicswith Secondary Teaching certification will also receive a minor in SecondaryEducation. Questions regarding the requirements for the minor inSecondary Education should be directed to the Education Department.

Recommended CourseSequenceMathematics Major - Standard Track-Required Courses and RecommendedCourse Sequence

FirstSemesterCredits

B.A. B.S.

MTH 111 Calculus I 4 4ENG 101 CompositionorDistributionRequirement

4/3 4/3

CS 125 ComputerScience I

4 4

FYF 101 First-YearFoundations

3 3

14-15 14-15

SecondSemester

B.A. B.S.

MTH 112 Calculus II 4 4ENG 101 Compositionor

DistributionRequirement

4/3 4/3

DistributionRequirements

9 6

Science Elective - 4 16-17 17-18

ThirdSemester

B.A. B.S.

MTH 202 Set Theoryand Logic

4 4

MTH 211 Intro. toOrdinary

4 4

Differential Equations Science Elective 3 3DistributionRequirements

6 6

17 17

FourthSemester

B.A. B.S.

MTH 212 MultivariableCalculus

4 4

MTH 214 LinearAlgebra

3 3

Science Elective 3 4DistributionRequirement

- 3

Free Elective 3 0 13 14

Mathematics

10 Wilkes University Undergraduate Bulletin 2016-2017

FifthSemester

B.A. B.S.

MTH 311 Functionsof a Real Variableor MTH 331Intro toAbstract Algebra I

4 4

MTH 351 Probabilityand MathematicalStatistics I

3 3

Free Electives 9 6 16 13

SixthSemester

B.A. B.S.

Mth/CS Electives 6 6Free Electives 9 9 15 15

SeventhSemester

B.A. B.S.

MTH 391 SeniorSeminar

1 1

MTH 311 Functionsof a Real Variableor MTH 331Intro. toAbstract Algebra I

4 4

MTHh/CS Elective - 3Free Electives 9 7 14 15

EighthSemester

B.A. B.S.

MTH 392 SeniorSeminar

2 2

Mth/CS Elective 3 3Free Electives 9 9 14 14

Mathematics Major - ComputationalTrack- Required Courses andRecommended Course Sequence

First Semester Credits

CS 125 – Computer Science I 4ENG 101 – Composition orDistribution Requirement

3-4

FYF 101 – First-Year Foundations 3MTH 111 – Calculus I 4Total Credits 14-15

Second Semester

CS 126 – Computer Science II 4ENG 101 – Composition orDistribution Requirement

3-4

CS 246 C and Unix 3MTH 112 – Calculus II 4Total Credits 14-15

Third Semester

CS 225 – Computer Science III 3Distribution Requirement 3MTH 202 – Set Theory and Logic 4MTH 211 – Differential Equations 4Total Credits 14

Fourth Semester

CS 226 – Computer Science IV 3MTH 212 – Multivariable Calculus 4MTH 214 – Linear Algebra 3Science Requirement 4Total Credits 14

Fifth Semester Credits

Distribution Requirements 6MTH 311 – Real Analysis or MTH 361 – Partial DifferentialEquations

3

MTH 351 – Probability andStatistics or

CS 328 – Algorithms 3Science Requirement 4Total Credits 16-17

Sixth Semester

Distribution Requirements 3MTH 231 – Discrete Mathematics 3MTH 364 – Numerical Analysis or MTH 365 – Numerical LinearAlgebra

3

MTH Elective 3Science Elective 4Total Credits 16

Mathematics

Wilkes University Undergraduate Bulletin 2016-2017 11

Seventh Semester

Free Electives 6MTH 311 – Real Analysis or MTH 361 – Partial DifferentialEquations

4/3

MTH 351 – Probability andStatistics or

CS 328 – Algorithms 3MTH 391 – Senior Seminar I 1MTH Elective 3Total Credits 16-17

Eighth Semester

Free Electives 6MTH 364 – Numerical Analysis or MTH 365 – Numerical LinearAlgebra

3

MTH 392 – Senior Seminar II 2MTH Elective 3Total Credits 14

Mathematics Major - TeacherCertification Track- Required Coursesand Recommended Course Sequence

FirstSemester

B.A. B.S.

MTH 111 Calculus I 4 4ENG 101 Compositionor

DistributionRequirement

4/3 4/3

CS 125 ComputerScience I

4 4

FYF 101 First-YearFoundations

3 3

14-15 14-15

SecondSemester

B.A. B.S.

MTH 112 Calculus II 4 4ENG 101 Compositionor

DistributionRequirement

4/3 4/3

PSY 101 GeneralPsychology

3 3

DistributionRequirements

6 3

Lab Science SequenceI

- 4

16-17 17-18

ThirdSemester

B.A. B.S.

MTH 202 Set Theoryand Logic

4 4

ED 190 EffectiveTeaching

3 3

Lab Science SequenceII

3 4

DistributionRequirements

6 6

16 17

FourthSemester

B.A. B.S.

MTH 212 MultivariableCalculus

4 4

MTH 214 LinearAlgebra

3 3

ED 180 EducationalPsychology

3 3

Science Elective 3 4Free Elective 3 - 16 14

Mathematics

12 Wilkes University Undergraduate Bulletin 2016-2017

FifthSemester

B.A. B.S.

ED SP210 Teach.Students w/SpecialNeeds

3 3

MTH 343 Intro. toGeometry or MTH303 Teaching ofMathematics inSecondary School

3/4 3/4

MTH 311 Functions ofa Real Variable or

4 4

MTH 331 Intro. toAbstract Algebra

- 3

DistributionRequirement

0 3

Free Electives 3 0 13-14 13-14

SixthSemester

B.A. B.S.

MTH/CS Elective(s) )3 9ED 220Teaching...DiverseLearners

3 3

EDSP 225 SpecialEducationMethodology

3 3

ED 380 Content AreaLiteracy

3 3

Free Elective 3 0 15 18

SeventhSemester

B.A. B.S.

MTH 343 Intro. toGeometry or MTH 303Teaching Mathematicsin Secondary School

3/4 3/4

MTH 311 Functionsof a Real Variableor MTH 331 Intro toAbstract Algebra I

4 4

MTH 351 Probabilityand MathematicalStatistics

3 3

MTH 391 SeniorSeminar

1 1

ED 191 Technology inthe classroom

3 3

14-15 14-15

EighthSemester

B.A. B.S.

EDSP 388 InclusionaryPractices

3 3

ED 390 InternTeaching

12 12

15 15

Science Electives for MathematicsMajors:B.A. candidates: See General Education Requirements.B.S. candidates: A laboratory science sequence which must be one of thefollowing:BIO 121; BIO122;CHM 113 & 115; CHM 114 & 116;EES 211; EES 230;PHY 201; PHY 202andone additional 4-credit course in Biology, Chemistry, Earth andEnvironmental Sciences, Physics, or any Engineering course not cross-listed in Computer Science. The course must be numbered above 200except that BIO 121, BIO 122, CHM 113 and 115 or CHM 114 and 116 arealso acceptable in this requirement.

Mathematics/Computer ScienceElectives for Mathematics Majors:Standard Mathematics Track:Any two MTH courses numbered above 300, and forB.A. candidates: MTH 231, or any MTH or CS course numbered above 300,excluding Mth 303B.S. candidates: Two of the following: Mth 231, or any MTH or CS coursenumbered above 300, excluding MTH 303

Computational Mathematics Track:Three elective courses consisting of 300-level or higher MTH or CS coursesexcluding MTH-303.

Requirement: One of the electives must be chosen from among thefollowing: MTH-354, MTH-362, MTH-363, or CS-321, and at least one of thethree elective courses must be a MTH course.

Teacher Certification Mathematics Track:Any one 3-credit MTH course numbered above 300; and for B.S.candidates:Two of the following courses:MTH-211, [[MTH-231]], or any MTH or CS course numbered above 300

In Conjunction with the Secondary Education Major orMinor

Students interested in becoming secondary teachers in Mathematics shouldmake an appointment with the chairperson of the Education Department orthe Coordinator of the Secondary Education Program as early as possiblein their course of study to plan their professional studies. These studentswill declare a major in Mathematics and as well as a major or minor inSecondary Education. The major in Secondary Education must be taken inconjunction with an approved major; it cannot stand alone as a major. Upon

Mathematics

Wilkes University Undergraduate Bulletin 2016-2017 13

successful completion of the secondary education program, students maybecome certified in Pennsylvania to teach in grades 7-12 in their chosenfield.

Students interested in pursuing either the major or the minor in SecondaryEducation should refer to the Education Department section of this bulletinfor complete details of the curriculum and other degree requirements.Students should also consult carefully with their Education program andMathematics program advisors in planning their course of studies.

Total credits required for Secondary Educationminor - 40 creditsTotal credits required for Secondary Educationmajor - 47 creditsRequired courses for the major(*) or minor in Secondary Education are asfollows:

ED 180 – Educational Psychology - 3 cr.ED 190 – Effective Teaching with Field Experience - 3 cr.ED 191 – integrating Technology into the Classroom - 3 cr.EDSP 210 – Teaching Students with Special Needs - 3 cr.ED 220 – Teaching Culturally and Linguistically Diverse Learners - 3 cr.

EDSP 225 – Special Education Methods I with Field Experience - 3 cr.ED 300 – Teaching of a Foreign Language with Field Experience - 4 cr.*ED 345 – Assessment - 3 cr.*ED 375 – Middle Level/Secondary School Methods with FieldExperience - 4 cr.MTH 303 – Teaching of Mathematics in Middle Level/Secondary Schools (with Field Experience) - 4 cr. ED 380 – Content Area Literacy - 3 cr.EDSP 388 – Inclusionary Practices (taken concurrently with ED 390) - 3 cr.ED 390 – Student Teaching with Seminar -12 cr.

* These additional courses required in order to complete themajor in Secondary Education.

• All Teacher Education candidates must apply for admission to theTeacher Education Program in the sophomore or junior year.

• To be admitted into the Teacher Education Program, candidates must;• Attain a 3.0 GPA• Complete 48 credits including six credits in both Mathematics and

English• Pass a test of basic skills • Submit required clearances showing ‘no record’

• To remain in the Teacher Education Program, candidates must:• Maintain a 3.0 GPA• Adhere to the Code of Professionalism and Academic Honesty

• To be certified as a teacher in Pennsylvania in grades 7-12, candidatesmust:

• Successfully complete all required Education courses, includingstudent teaching

• Graduate with a 3.0 cumulative GPA• Pass the appropriate exit test(s) in their content area• Apply for certification through the Pennsylvania Teacher

Information Management System (TIMS).

Summary of the minimum credit distribution forthe major in Mathematics:StandardMathematicsTrack

B.A. B.S.

CS 125 – ComputerScience I

4 4

MTH 111 – Calculus I 4 4MTH 112 – Calculus II 4 4MTH 202 – Set Theoryand Logic

4 4

MTH 211 –Introduction toOrdinary DifferentialEquations

4 4

MTH 212 –Multivariable Calculus

4 4

MTH 214 – LinearAlgebra

3 3

MTH 311 – RealAnalysis

4 4

MTH 331 – AbstractAlgebra I

4 4

MTH 351 – Probabilityand Statistics I

3 3

MTH 391 – SeniorSeminar I

1 1

MTH 392 – SeniorSeminar II

2 2

MTH/CS Electives 9 12ENG 101 –Composition

4 4

FYF 101 – First-YearFoundations

3 3

Science Electives 6 12DistributionRequirements

18 18

Free Electives 39 30Total minimumnumber ofcredits requiredfor degreecompletion

120 120

Mathematics

14 Wilkes University Undergraduate Bulletin 2016-2017

Summary of the minimum credit distribution forthe major in Mathematics: ComputationalMathematics Track

Credits

CS 125 – Computer Science I 4CS 126 – Computer Science II 4CS 225 – Computer Science III 3CS 226 – Computer Science IV 3CS 246 – C and Unix 3CS 328 – Algorithms 3MTH 111 – Calculus I 4MTH 112 – Calculus II 4MTH 202 – Set Theory and Logic 4MTH 211 – Introduction to OrdinaryDifferential Equations

4

MTH 212 – Multivariable Calculus 4MTH 214 – Linear Algebra 3MTH 231 – Discrete Mathematics 3MTH 311 – Real Analysis 4MTH 351 – Probability andStatistics I

3

MTH 361 - Partial DifferentialEquations

3

MTH 364 – Numerical Analysis 3MTH 365 – Numerical LinearAlgebra

3

MTH 391 – Senior Seminar I 1MTH 392 – Senior Seminar II 2MTH Electives 9ENG 101 – Composition 4FYF 101 – First-Year Foundations 3Area I: The Humanities 9Area II: The Scientific World 12Area III: Behavioral and SocialSciences

6

Area IV: Visual and Performing Arts 3Free Electives 12Total minimum number ofcredits required for degreecompletion

124

Summary of the minimum credit distribution forthe major in Mathematics:TeacherCertificationTrack

B.A. B.S.

CS 125 – ComputerScience I

4 4

MTH 111 – Calculus I 4 4MTH 112 – Calculus II 4 4MTH 202 – Set Theoryand Logic

4 4

MTH 212 –Multivariable Calculus

4 4

MTH 214 – LinearAlgebra

3 3

MTH 303 – TeachingMathematics inSecondary Schools

3 3

MTH 311 – RealAnalysis

4 4

MTH 331 – AbstractAlgebra I

4 4

MTH 343 – Geometry 3 3MTH 351 – Probabilityand Statistics I

3 3

MTH 391 – SeniorSeminar I

1 1

MTH/CS Electives 3 9ED 180 – EducationalPsychology

3 3

ED 190 – EffectiveTeaching

3 3

ED 191 – IntegratingTechnology into theClassroom

3 3

ED 220 – TeachingCulturally andLinguistically DiverseLearners

3 3

ED 380 – ContentArea Literacy

3 3

ED 390(A) – InternTeaching

12 12

EDSP 210 – TeachingStudents with SpecialNeeds

3 3

EDSP 225 –Special EducationMethodology

3 3

EDSP 388 –Inclusionary Practices

3 3

ENG 101 –Composition

4 4

FYF 101 – First-YearFoundations

3 3

PSY 101 – GeneralPsychology

3 3

Science Electives 6 12DistributionRequirements

15 15

Free Electives 9 0Total minimumnumber ofcredits requiredfor degreecompletion

120 123

Mathematics.................................................................................................20Computer Science....................................................................................... 17

15 Wilkes University Undergraduate Bulletin 2016-2017

MATHEMATICS MINORRequirementsMathematics MinorA minor in Mathematics requires the completion of a minimum of 21 credits,consisting of the following courses:

CreditsMTH 111 – Calculus I 4MTH 112 – Calculus II 4Any two MTH courses numbered 300 or higher,excluding MTH 303, MTH 391, and MTH 392 6-8andtwo of the following courses (electives): 7-8MTH 202MTH 211MTH 212MTH 214MTH 231

Minimum total credits required for a minor inMathematics: 21-24

Mathematics.................................................................................................20

16 Wilkes University Undergraduate Bulletin 2016-2017

STATISTICS MINORRequirementsStatistics MinorIn a wide range of sciences, both natural and social, statistical analysis isof major importance both in conducting research and in understanding itsfindings. Likewise, in governmental planning and industrial management,statistical methods are a necessary tool and constitute a major applicationof mathematics and computing. The minor in Statistics is intended tosupport work in a major either in another mathematical science or in anumber of other disciplines.

CreditsCS 125 – Computer Science I 4MTH 111 – Calculus I and 4MTH 112 – Calculus II 4MTH 351 – Probability and Mathematical Statistics I 3MTH 352 – Probability and Mathematics Statistics II 3MTH 354 – Statistical Methodology 3

Minimum total credits required for a minor in Statistics: 21

Mathematics.................................................................................................20

CS. COMPUTER SCIENCECS-198, CS-298, CS-398. TOPICS IN COMPUTER SCIENCECredits: VariableStudy of one or more special topics in computer science. May be repeatedfor credit if different topics are emphasized. Offered when demand warrants.

Pre-RequisitesVaries with topic

CS-115. COMPUTERS AND APPLICATIONSCredits: 3An introduction to computers and computing, with emphasis on personalcomputing in both the Windows and OS X operating systems. Extensivehands-on experience will involve the application of current commercialsoftware (including word processing, database, and spreadsheet). Not opento students who have received credit in any 200-level CS course. Studentsmajoring in either Computer Science or Computer Information Systems willnot receive credit for this course.

CS-125. COMPUTER SCIENCE ICredits: 4Introduction to information technology and programming (history ofcomputing, text editors, word processing, spreadsheets, introduction toprogramming), basic data types, functions, decision structures, loops, one-and two-dimensional list structures, testing, debugging, and an introductionto computer graphics. Three hours of lecture and two hours of lab per week.Offered every fall and spring.Click here for course fee.

Pre-RequisitesSecondary mathematics, including geometry and algebra II.

CS-126. COMPUTER SCIENCE IICredits: 4A study of advanced programming concepts, structures, and techniques(professional and ethical issues, testing and debugging, fundamentalsof programming, basic data structures—strings, lists, multidimensionalarrays, objects, hashes, inheritance, polymorphism, recursion, divide andconquer, machine representation of data, hardware components, machineinstructions). Three hours of lecture and two hours of lab per week. Offeredevery fall and spring.Click here for course fee.

Pre-RequisitesCS-125 or equivalent programming experience.

CS-225. COMPUTER SCIENCE IIICredits: 3A study of the use of a high-level language to implement basic datastructures such as strings, lists, arrays, objects, and hashes, and theirapplication to searching, sorting, and hashing. Representation of numbersand strings at the machine level. The course will also include an introductionto the concepts of algorithm design and problem solving with an emphasison algorithm development, analysis, and refinement. Offered every fall.Click here for course fee.

Pre-RequisitesCS-126.

CS-226. COMPUTER SCIENCE IVCredits: 3A continuation of CS-225. Topics include programming language paradigms,advanced use of word processors and spreadsheets, including macros,linked data structures, and an introduction to discrete mathematics,including counting, probability, and graphs. Offered every spring.Click here for course fee.

Pre-RequisitesCS-225.

CS-246. C AND UNIXCredits: 3An introduction to using Unix operating systems, including shells, filemanipulation, text editors, filters, and regular expressions. Fundamentalsof C programming, including loops, arrays, functions, recursion, pointers,structures, unions, input/output, and system calls.Click here for course fee.

Pre-RequisitesCS-125.

CS-265. MEDICAL INFORMATICSCredits: 3This course will cover basic principles of computer use and informationmanagement in health care (including general medicine, dentistry,optometry, and pharmacy). Topics will include basic computing concepts,the characteristics of medical data, and the use of computers in theadministrative, diagnostic, and research oriented medical tasks. The courseis primarily directed towards students who intend to pursue careers inhealth-related fields. Offered every spring.Click here for course fee.

CS-283. WEB DEVELOPMENT ICredits: 3An introduction to the development of interactive web sites, including HTML,JavaScript, forms and CGI programs; server side includes cookies, webserver configuration and maintenance. Offered in the fall semester of odd-numbered years when demand warrants.Click here for course fee.

Pre-RequisitesCS-126.

CS-285. MOBILE APPLICATIONSCredits: 3An introduction to programming mobile application development, includingdragging, rotating, scaling, file manipulation, and navigation.Click here for course fee.

Pre-RequisitesCS-126 and CS-246.

CS-317. SOFTWARE INTEGRATIONCredits: 3An introduction to the integration of application programs, including emailclients, word processors, spreadsheets, and database systems usingMicrosoft Office and Visual Basic.Click here for course fee.

Pre-RequisitesCS-126.

Course Descriptions

CS-319. PRINCIPLES OF PROGRAMMING LANGUAGESCredits: 3A study of the principles that govern the design and implementation ofprogramming languages. Topics include language structure, data types,and control structures. Programming projects will familiarize studentswith features of programming languages through their implementation ininterpreters.Click here for course fee.

Pre-RequisitesCS-226.

CS-321. SIMULATION AND DATA ANALYSISCredits: 3Methods of handling large databases, including statistical analysis andcomputer simulations. The emphasis will be upon discrete simulationmodels with a discussion of relevant computer languages: ARENA, GPSS,and SIMSCRIPT.Click here for course fee.

Pre-RequisitesCS-125 and MTH-111.

CS-323. THEORY OF COMPUTATIONCredits: 3This course formalizes many topics encountered in previous computingcourses. Topics include languages, grammars, finite automata, regularexpressions and grammars, context-free languages, push-down automate,Turing machines, and computability.Click here for course fee.

Pre-RequisitesCS-126 and MTH-231.

CS-324. SYSTEMS ANALYSISCredits: 3Fees:A study of the design and implementation of large computer projects.Special emphasis is placed on applications to business systems. Studentswill use a CASE tool for automated systems analysis and design.Click here for course fee.

Pre-RequisitesCS-225.

CS-325. DATABASE MANAGEMENTCredits: 3Practical experience involving a large-scale computer problem, includingdetermination of data requirements, appropriate data organization, datamanipulation procedures, implementation, testing, and documentation.Click here for course fee.

Pre-RequisitesCS-126.

CS-326. OPERATING SYSTEM PRINCIPLESCredits: 3Analysis of the computer operating systems, including Batch, Timesharing,and Realtime systems. Topics include sequential and concurrent processes,processor and storage management, resource protection, processormultiplexing, and handling of interrupts from peripheral devices.Click here for course fee.

Pre-RequisitesCS-226.

CS-327. COMPILER DESIGNCredits: 3A study of compiler design, including language definition, syntactic analysis,lexical analysis, storage allocation, error detection and recovery, codegeneration, and optimization problems.Click here for course fee.

Pre-RequisitesCS-226.

CS-328. ALGORITHMSCredits: 3Theoretical analysis of various algorithms. Topics are chosen from sorting,searching, selection, matrix multiplication of real numbers, and variouscombinatorial algorithms.Click here for course fee.

Pre-RequisitesCS-226 and MTH-202.

CS-330. COMPUTER ARCHITECTURECredits: 3A study of the design, organization, and structure of computers, rangingfrom the microprocessors to the latest 'supercomputers.' An emphasis willbe placed on machine language, instruction formats, addressing modes,and machine representation of numbers.Click here for course fee.

Pre-RequisitesCS-226.

CS-334. SOFTWARE ENGINEERINGCredits: 3A course in 'programming in the large.' Topics include software design,implementation, validation, maintenance, and documentation. There will beone or more team projects.Click here for course fee.

Pre-RequisitesCS-226.

CS-335. ADVANCED DATABASE CONCEPTSCredits: 3Practical experience involving unstructured data collections. Topics coverbig data, data mining, predictive modeling, decision analysis and indexingand retrieval including probabilistics, clustering, thesauri and passage basedretrieval strategies.Click here for course fee.

Pre-RequisitesCS-325 or CS-340

Course Descriptions

CS-340. ARTIFICIAL INTELLIGENCECredits: 3This course will provide an overview of artificial intelligence (AI) applicationareas and hands-on experience with some common AI computational tools.Topics include search, natural language processing, theorem proving,planning, machine learning, robotics, vision, knowledge-based systems(expert systems), and neural networks.Click here for course fee.

Pre-RequisitesCS-126.

CS-350. OBJECT-ORIENTED PROGRAMMINGCredits: 3Object-oriented concepts and their application to human-computerinteraction. Concepts to be covered include objects, classes, inheritance,polymorphism, design patterns, GUI interface guidelines, and design ofinterfaces. There will be programming projects in one or more object-oriented languages using one or more GUI interface guidelines.

Pre-RequisitesCS-226.

CS-355. COMPUTER NETWORKSCredits: 3This course introduces basic concepts, architecture, and widely usedprotocols of computer networks. Topics include the Open SystemInterconnection (OSI) model consisting of physical link layer, data layer,network layer, transport layer, session layer, presentation layer, andapplication layer, the medium access sublayer and LAN, various routingprotocols, Transmission Control Protocol (TCP), and Internet Protocol (IP)for internetworking.Click here for course fee.

Pre-RequisitesCS-225 and CS-246

CS-363. OPERATIONS RESEARCHCredits: 3A survey of operations research topics such as decision analysis, inventorymodels, queuing models, dynamic programming, network models and linearprogramming. Cross-listed with MTH-363.Click here for course fee.

Pre-RequisitesCS-125, and MTH-111.

CS-364. NUMERICAL ANALYSISCredits: 3An introduction to numerical algorithms as tools to providing solutions tocommon problems formulated in mathematics, science, and engineering.Focus is given to developing the basic understanding of the construction ofnumerical algorithms, their applicability, and their limitations. Cross-listedwith MTH-364. Offered Spring odd years.

Pre-RequisitesMTH-211and CS-125 (or equivalent programming experience).

CS-366. 3 DIMENSIONAL ENVIRONMENTS ANDANIMATIONCredits: 3This course will explore the foundations of 3-dimensional animationprocesses as they apply to multiple mediums. Students will build computer-based models and environments, texture, light, animate, and render contentfor Integrative Media projects or as stand-alone pieces. Cross-listed withIM-350.Click here for course fee.

Pre-RequisitesCS-126 or IM-201.

CS-367. COMPUTER GRAPHICSCredits: 3Fees:Introduction to equipment and techniques used to generate graphicalrepresentation by computer. Discussion of the mathematical techniquesnecessary to draw objects in two- and three-dimensional space. Emphasison application programming and the use of a high-resolution color rasterdisplay.Click here for course fee.

Pre-RequisitesCS-226.

CS-368. 3 DIMENSIONAL GAME DEVELOPMENTCredits: 3An overview of simulation, engine-based, and real-time game systems witha focus on theory, creation, and animation of three-dimensional modelsused within a game context. Cross-listed with IM-368.Click here for course fee.

Pre-RequisitesCS-366/IM 350 or CS-367.

CS-370. SPECIAL PROJECTSCredits: variableRequirements: Senior standing and approval of the department chairperson.

CS-383. WEB DEVELOPMENT IICredits: 3An introduction to the development of dynamic, database-driven sites,including active server pages, PHP, authentication, session tracking andsecurity, and the development of shopping cart and portal systems.Click here for course fee.

Pre-RequisitesCS-283. CS-325.

CS-391. SENIOR PROJECTS ICredits: 1Design and implementation of a software project under the direction of afaculty member. Students will normally work in teams. Detailed requirementsand design documents are required and will be presented at the end of thesemester. Offered every fall.Click here for course fee.

Pre-RequisitesCS-334 or CS-324.

Course Descriptions

CS-392. SENIOR PROJECTS IICredits: 2Design and implementation of a software project under the direction ofa faculty member. Students will normally work in teams. Production of afinished product, including software and documentation, is required. Therewill be an open forum presentation of the project at the end of the semester.Offered every spring.Click here for course fee.

Pre-RequisitesCS-391.

CS-399. COOPERATIVE EDUCATIONCredits: 1-6Professional cooperative education placement in a private or publicorganization related to the student’s academic objectives and career goals.In addition to their work experiences, students are required to submit weeklyreaction papers and an academic project to a Faculty Coordinator in thestudent’s discipline. See the Cooperative Education section of this bulletinfor placement procedures.Requirements: Sophomore standing; minimum2.0 cumulative GPA; consent of the academic advisor; and approval ofplacement by the department chairperson.

MTH. MATHEMATICSMTH-198, MTH-289, MTH-398, MTH-498. TOPICS INMATHEMATICSCredits: VariableA study of topics of special interest. It may be a continuation of intensivestudy of topics begun in the upper-level courses in analysis, topology,algebra, and probability. May be repeated for credit for a different topic.

Pre-RequisitesVaries with topic

MTH-84. COLLEGE PREPARATORY MATHEMATICSCredits: 3Three creditsDesigned for students who need to review basic mathematicsskills before taking MTH 94, 101, or 103. Topics include a review ofarithmetic, introductory algebra, and quantitative reasoning. Only P (passed)or F (failed) grades are gives. Credits in this course will not be countedtoward the graduation requirement in any degree program at Wilkes.

MTH-94. COLLEGE ALGEBRACredits: 3Designed for students who need to review basic algebra before takingMTH-100 or MTH-150. Topics include polynomials, solution of equationsand inequalities, exponents and radicals, graphing, and solution of systemsof equations. Offered every fall.

MTH-100. PRECALCULUSCredits: 3A course in advanced algebra and trigonometry designed to preparestudents for calculus. Topics include functions, inverse functions, logarithms,exponentials, and trigonometry.

Pre-RequisitesMTH 94 or meet Department of Mathematics and Computer Scienceplacement criteria.

MTH-101. SOLVING PROBLEMS USING MATHEMATICSCredits: 3An introduction to the methodology of mathematical modeling as atechnique in working towards the solution to real world problems. In an effortfor the non-specialist to gain an appreciation of the use of mathematicsin our society, topics are selected from among the following: basic votingtheory, fair division schemes, routing problems, population growth, anddescriptive statistics and probability.

MTH-103. MATHEMATICS FOR ELEMENTARY SCHOOLTEACHERSCredits: 3A study of the theory of arithmetic, structure of the number systems, andother topics relevant to the teaching of mathematics in elementary schools.Offered every fall.

Pre-RequisitesAdmission to the Teacher Education Program or consent of the instructor.

MTH-104. MATHEMATICS FOR ELEMENTARY SCHOOLTEACHERS IICredits: 3A continuation of MTH-103. Topics include elementary probability, statistics,and geometry. Offered every spring.

Pre-RequisitesAdmission to the Teacher Education Program or consent of the instructor.

MTH-111. CALCULUS ICredits: 4Calculus of functions of one variable. Topics include functions, limitsand continuity, derivatives and integrals. Course will focus on applyingconceptual aspects of calculus to modeling and solving problems fromacross the sciences and engineering.

Pre-RequisitesStudent must have completed MTH-100 or meet Department ofMathematics and Computer Science placement criteria.

MTH-112. CALCULUS IICredits: 4A continuation of MTH-111. Topics include inverse functions, techniques ofintegration, applications of the integral, and infinite sequences and series.

Pre-RequisitesMTH-111.

MTH-114. CALCULUS AND MODELING FOR THEBIOLOGICAL AND HEALTH SCIENCESCredits: 4A continuation of MTH 111 for students in the biological and environmentalsciences. Topics include integrals, differential equations and continuousdynamical systems, stochastic models and Markov chains, and discreteand continuous probability models. Course will focus on applying ideas fromcalculus to modeling and solving problems drawn from the biological andenvironmental sciences. Major credits cannot be granted for both MTH 112and MTH 114.

Pre-RequisitesMTH-111.

Course Descriptions

MTH-150. ELEMENTARY STATISTICSCredits: 3Elementary statistical inference, with an emphasis on ideas, techniques,and applications in the life, physical, and social sciences. Topics includedescriptive statistics, confidence intervals, hypothesis testing, contingencytables, multiple regression, and analysis of variance. Not open tomathematics majors or students with credit in MTH 351.

Pre-RequisitesMTH 94 or meet Department of Mathematics and Computer Scienceplacement criteria.

MTH-202. SET THEORY AND LOGICCredits: 4Provides a foundation in logic and set theory for upper-level courses inmathematics and computer science. Topics include the logic and languageof proofs, the axiomatic method, sets, relations, and functions. Offered everyfall

Pre-RequisitesMTH-112 or consent of the instructor.

MTH-211. INTRODUCTION TO ORDINARY DIFFERENTIALEQUATIONSCredits: 4First-order and linear higher order differential equations; matrices,determinants, and systems of differential equations; numerical and powerseries methods of solution; the Laplace transform. Offered every fall.

Pre-RequisitesMTH-112.

MTH-212. MULTIVARIABLE CALCULUSCredits: 4Differential and integral calculus of real and vector valued functions. Topicsinclude continuity, partial differentiation, implicit functions, Taylor’s Theorem,gradient, curl, line, surface, and multiple integrals, inverse functions,theorems of Green and Stokes. Offered every spring.Click here for course fee.

Pre-RequisitesMTH-112.

MTH-214. LINEAR ALGEBRACredits: 3An axiomatic approach to vector spaces, linear transformations, systems oflinear equations, Eigen values, and Eigen vectors. Offered every spring.

Pre-RequisitesMTH-112 or consent of the instructor.

MTH-231. DISCRETE MATHEMATICSCredits: 3Designed to provide background in discrete mathematics for upper levelcourses in computer science. Topics include basic counting principles,introduction to recurrence relations and their application in analyzingalgorithms, basic properties of graphs, trees, and networks, AND, OR,and NOT gates and designing combinatorial circuits, finite-state automata,transducers, and Turing machines. Offered every spring.

Pre-RequisitesMTH-202 and CS-125 or consent of the instructor.

MTH-303. THE TEACHING OF MATHEMATICS IN MIDDLELEVEL AND SECONDARY SCHOOLSCredits: 4This course deals with educational perspectives that pertain to the teachingof mathematics at the middle and secondary levels (grades 4 through 12).Topics of discussion include recommendations by the National Councilfor Teachers of Mathematics (NCTM) regarding instructional methods,assessment, techniques, and curricular issues. The course includes a 40-hour practicum. Offered in the fall semester of odd-numbered years.

Pre-RequisitesMTH 111 and Junior/Senior in Mathematics or Middle-Level Education plusadmission to the Teacher Education Program.

MTH-311. REAL ANALYSISCredits: 4A rigorous study of the topology of the real line, limits, continuity,differentiation, integration, and series of functions. Offered in the fallsemester of even-numbered years.

Pre-RequisitesMTH-202 or consent of the instructor.

MTH-314. COMPLEX ANALYSISCredits: 3Complex functions, limit, continuity, analytic functions, power series, contourintegration, Laurent expansion, singularities, and residues. Offered whendemands warrants.

Pre-RequisitesMTH-212 or consent of the instructor.

MTH-331. ABSTRACT ALGEBRA ICredits: 4A rigorous study of elementary number theory, groups, rings, and fields.Offered in the fall semester of odd-numbered years.

Pre-RequisitesMTH-202 or consent of the instructor.

MTH-343. GEOMETRYCredits: 3A study of selected topics from Euclidean and non-Euclidean geometry.Offered in the fall semester of even-number years.

Pre-RequisitesMTH-202 or consent of the instructor.

MTH-351. PROBABILITY AND MATHEMATICALSTATISTICS ICredits: 3Random variables, probability distributions, expectation and limit theorems,introduction to confidence intervals and hypotheses testing. Offered everyfall.

Pre-RequisitesMTH-112 or consent of the instructor.

Course Descriptions

MTH-352. PROBABILITY AND MATHEMATICALSTATISTICS IICredits: 3Hypothesis testing, non-parametric methods, multivariate distributions,introduction to linear models. Offered in the spring semester of odd-numbered years when demand warrants.

Pre-RequisitesMTH-351 or consent of the instructor.

MTH-354. STATISTICAL METHODOLOGYCredits: 3This course emphasizes applications, using statistical computer packages,such as BMDP, SPSS, and JMP, and real data sets from a variety of fields.Topics include estimation and testing, stepwise regression, analysis ofvariance and covariance, design of experiments, contingency tables, andmultivariate techniques, include logistic regression. Offered in the springsemester of even-numbered years when demand warrants.

Pre-RequisitesMTH-150 or MTH-351 or consent of the instructor.

MTH-361. PARTIAL DIFFERENTIAL EQUATIONSCredits: 3Partial differential equations and boundary value problems, inner productspaces, orthogonal functions, eigenvalue problems, Sturm-Liouvilleequations, Fourier series, Fourier transforms, Green's functions, andclassical equations of engineering and physics. Offered fall of odd years.Click here for course fee.

Pre-RequisitesMTH-211

MTH-362. ADVANCED CALCULUSCredits: 3Topics from advanced calculus including matrix representation ofdifferentials and the multivariable chain rule, vector calculus, curvilinearcoordinates, tensors, change of variables in higher dimensions, impropermultiple integrals, applications of line and surface integrals, differential formsand the general Stokes theorem, potential theory, and Taylor's formula forfunctions of several variables. Offered Fall of odd years.Click here for course fee.

Pre-RequisitesMTH-212

MTH-363. OPERATIONS RESEARCHCredits: 3A survey of operations research topics such as decision analysis, inventorymodels, queuing models, dynamic programming, network models and linearprogramming. Cross-listed with CS-363. Offered in the spring semester ofodd-numbered years when demand warrants.Click here for course fee.

Pre-RequisitesMTH-112 and CS-125.

MTH-364. NUMERICAL ANALYSISCredits: 3Numerical techniques for solving equations, interpolation and functionapproximation, numerical integration, and differentiation, and solution ofdifferential equations. Error analysis and applications. Cross-listed withCS-364. Offered spring of odd-numbered years.

Pre-RequisitesMTH-211and CS-125 (or equivalent programming experience).

MTH-365. NUMERICAL LINEAR ALGEBRACredits: 3Direct and iterative methods for the solution of systems of linear equations,matrix decompositions, computation of eigenvalues and eigenvectors, andrelaxation techniques. The theoretical basis for error analysis, includingvector and matrix norms. Applications such as least squares and finitedifference methods. Offered spring semester of even-numbered years.Click here for course fee.

Pre-RequisitesMTH-214 and CS-125 (or equivalent programming experience)

MTH-391. SENIOR SEMINARCredits: 1Presentations and discussions of selected topics in mathematics, conductedby students and faculty.

Pre-RequisitesMTH-311 or MTH-331 and senior standing in mathematics.

MTH-392. SENIOR SEMINARCredits: 2Presentations and discussions of selected topics in mathematics, conductedby students and faculty.

Pre-RequisitesMTH-311 or MTH-331 and senior standing in mathematics.

MTH-397. SEMINARCredits: 1-3Presentations and discussions of selected topics.

Pre-RequisitesApproval of the department chairperson.

MTH-399. COOPERATIVE EDUCATIONCredits: 1-6Professional cooperative education placement in a private or publicorganization related to the student’s academic objectives and career goals.In addition to their work experiences, students are required to submit weeklyreaction papers and an academic project to a Faculty Coordinator in thestudent’s discipline. See the Cooperative Education section of this bulletinfor placement procedures.Requirements: Sophomore standing; minimum2.0 cumulative GPA; consent of the academic advisor; and approval ofplacement by the department chairperson.

Course Descriptions

MTH-413. FUNCTIONS OF SEVERAL VARIABLESCredits: 3A modern treatment of the calculus of functions of several real variables.Topics include Euclidean spaces, differentiation, integration of manifoldsleading to the classical theorems of Green and Stokes. Offered whendemand warrants.

Pre-RequisitesMTH-214 and MTH-311.

MTH-432. ABSTRACT ALGEBRA IICredits: 3A continuation of MTH-331. Polynomial rings, ideals, field extensions, andGalois Theory. Offered when demand warrants.

Pre-RequisitesMTH-331.

MTH-442. TOPOLOGYCredits: 3Metric spaces, topological spaces, countability and separation axioms,compactness, connectedness, product spaces. Offered when demandwarrants.

Pre-RequisitesMTH-311 or consent of the instructor.

MTH-470. READING COURSECredits: 1-3Requirements: Senior standing in mathematics and approval of thedepartment chairperson.

MTH-999. PRECALCULUSCredits: 3A course in advanced algebra and trigonometry designed to preparestudents for calculus. Topics include functions, inverse functions, logarithms,exponentials, and trigonometry.

Pre-RequisitesMTH 94 or meet Department of Mathematics and Computer Scienceplacement criteria.