Software Engineering. Penn State Erie, The Behrend College (SE BD)

Similar documents
B.S. in SCIENCE MAJOR REQUIREMENTS OPTION REQUIREMENTS SUPPORTING COURSES PRESCRIBED COURSES ADDITIONAL COURSES

Bachelor of Science in Engineering Technology in Construction Management Technology with Co-op

B.S/M.A in Mathematics

University Bulletin. Undergraduate Degree Programs

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

ARTICULATION AGREEMENT

Natural Sciences, B.S.

DEPARTMENT OF PHYSICAL SCIENCES

Fall Semester Year 1: 15 hours

TABLE OF CONTENTS Credit for Prior Learning... 74

Bachelor of Science. Undergraduate Program. Department of Physics

Bachelor of Science in Mechanical Engineering with Co-op

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

NUTRITIONAL SCIENCE (AGLS)

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM

Engineering Faculty Council Meeting Agenda March 21, :00 a.m. 101F Hammond Building (large conference room in Dean s Suite)

The University of Winnipeg Recognition of Prior Learning (RPL) Undergraduate Degree Credits

All Professional Engineering Positions, 0800

MANAGEMENT, BS. Administration. Policies Academic Policies. Admissions & Policies. Termination from the Major. . University Consortium

NUTRITIONAL SCIENCE (H SCI)

School of Engineering Foothill College Transfer Guide

ADVANCED PLACEMENT STUDENTS IN COLLEGE: AN INVESTIGATION OF COURSE GRADES AT 21 COLLEGES. Rick Morgan Len Ramist

Biological Sciences (BS): Ecology, Evolution, & Conservation Biology (17BIOSCBS-17BIOSCEEC)

Meta-Majors at Mott Community College

Heavy Diesel Service Technician

A&S/Business Dual Major

Palmetto College University of South Carolina Columbia, SC (803) BACHELOR OF ARTS IN ORGANIZATIONAL LEADERSHIP PROGRAM OF STUDY

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

Computer Science Self-Study Report for APC Review Fall 2007

Bachelor of Science in Civil Engineering

Biology and Microbiology

Requirements for the Degree: Bachelor of Science in Education in Early Childhood Special Education (P-5)

THE APPROVED LIST OF HUMANITIES-SOCIAL SCIENCES COURSES FOR ENGINEERING DEGREES

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM and the INFORMATION SYSTEMS PROGRAM

Academic Catalog Programs & Courses Manchester Community College

STRUCTURAL ENGINEERING PROGRAM INFORMATION FOR GRADUATE STUDENTS

Georgia State University Official Transcript Statement of Authenticity

Mathematics Program Assessment Plan

SORRELL COLLEGE OF BUSINESS

Program Elements Definitions and Structure

Course Selection for Premedical Students (revised June 2015, with College Curriculum updates)

B.A. in Arts and Sciences Major: Global Studies Sample 4-Year Plan

UNDERGRADUATE HANDBOOK FOR SPATIAL SCIENCES STUDENTS

DOCTOR OF PHILOSOPHY IN ARCHITECTURE

Health and Human Physiology, B.A.

Mechanical & Aeronautical engineering. Student Handbook

INDIVIDUALIZED STUDY, BIS

LEAP: Learning Edge Academic Program SUMMER 2015 LEAP. LEAP into summer and breeze into your fall semester

Environmental Science BA

Partners in education!

Curricular Reviews: Harvard, Yale & Princeton. DUE Meeting

EDINA SENIOR HIGH SCHOOL Registration Class of 2020

J. William Fulbright College of Arts and Sciences

ADMISSION TO THE UNIVERSITY

CITY COLLEGE OF SAN FRANCISCO Transfer Credit Agreement Catalog

Mathematics. Mathematics

OFFICIAL DOCUMENT. Foreign Credits, Inc. Jawaharlal Nehru Technological University

Idaho Public Schools

College of Engineering and Applied Science Department of Computer Science

TRANSFER ARTICULATION AGREEMENT between DOMINICAN COLLEGE and BERGEN COMMUNITY COLLEGE

Timeline. Recommendations

Junior Scheduling Assembly. February 22, 2017

SYRACUSE UNIVERSITY and BELLEVUE COLLEGE

MASTER OF ARCHITECTURE

Agricultural and Extension Education

University of Connecticut. Handbook

What is Effect of k-12 in the Electrical Engineering Practice?

HEALTH INFORMATION ADMINISTRATION Bachelor of Science (BS) Degree (IUPUI School of Informatics) IMPORTANT:

EDUCATION. Readmission. Residency Requirements and Time Limits. Transfer of Credits. Rules and Procedures. Program of Study

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Texas Bioscience Institute Educating Scientists For The Future. Nelda Howton

Admission and Readmission

GETTING READY FOR THE U A GUIDE FOR TRANSFERRING TO THE UNIVERSITY OF UTAH FOR BYU-IDAHO STUDENTS

The Isett Seta Career Guide 2010

2011 Transferable Courses BELLEVUE COLLEGE

Fashion Design Program Articulation

Self Study Report Computer Science

GETTING READY FOR THE U A GUIDE FOR TRANSFERRING TO THE UNIVERSITY OF UTAH FOR BYU-IDAHO STUDENTS. How To Use This Guide.

Articulation Agreement between Life University & Atlanta Technical College

Newcastle University Business School (NUBS)

2012 Transferable Courses BELLEVUE COLLEGE

BIOMEDICAL ENGINEERING, B.S.

Introduction to CS 100 Overview of UK. CS September 2015

COLLEGE OF ENGINEERING

COLLEGE: School of Engineering, Technology, and Computer Science

Computer Science (CSE)

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

The Sarasota County Pre International Baccalaureate International Baccalaureate Programs at Riverview High School

Doctor in Engineering (EngD) Additional Regulations

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

REGISTRATION. Enrollment Requirements. Academic Advisement for Registration. Registration. Sam Houston State University 1

Southern Union State Community College

All-Math Meeting. September 28, Department of Mathematics University of Kentucky

General Admission Requirements for Ontario Secondary School Applicants presenting the Ontario High School Curriculum

University of North Dakota

Dyersburg State Community College Austin Peay State University

EGRHS Course Fair. Science & Math AP & IB Courses

Process to Identify Minimum Passing Criteria and Objective Evidence in Support of ABET EC2000 Criteria Fulfillment

Apprentice Training: Building Trades (A.A.S) Accounting (A.A.S.)

Transcription:

Software Engineering Penn State Erie, The Behrend College (SE BD) Entrance Requirement: In addition to the Carnegie unit and minimum GPA requirements described by University policies, all students applying for entrance to any of the engineering majors at The Behrend College must have at least a 2.0 cumulative GPA by the end of the semester prior to applying for entrance to the major and have completed, with a minimum grade of C: CHEM 110 GN(), MATH 140 GQ(4), MATH 141 GQ(4), and PHYS 211 GN(4). These courses must be completed by the end of the semester during which the admission to major process is carried out. For the B.S. degree in Software Engineering, a minimum of 127 credits is required. A student enrolled in this major must earn a grade of C or better in each 00- and 400-level course in the major. Scheduling Recommendation by Semester Standing given like (Sem: 1-2) GENERAL EDUCATION: 45 credits (21 of the 45 credits are included in the REQUIREMENTS FOR THE MAJOR) (See description of General Education in this bulletin.) FIRST-YEAR SEMINAR: (Included in ELECTIVES) UNITED STATES CULTURES AND INTERNATIONAL CULTURES: (Included in GENERAL EDUCATION course selection) WRITING ACROSS THE CURRICULUM: (Included in REQUIREMENTS FOR THE MAJOR) ELECTIVES: 1 credit REQUIREMENTS FOR THE MAJOR: 102-10 credits (This includes 21 credits of General Education courses: 9 credits of GN courses; 6 credits of GQ courses; credits of GWS courses; credits of GS courses.) PRESCRIBED COURSES (87 credits) CHEM 110 GN()[1], CHEM 111 GN(1), CMPSC 121 GQ(4), CMPSC 122()[1] (Sem: 1-2) MATH 140 GQ(4)[1], MATH 141 GQ(4)[1], MATH 220 GQ(2-), MATH 250(), PHYS 211 GN(4)[1], PHYS 212 GN(4) (Sem: 1-4) CMPEN 271()[1], CMPEN 275(1), CMPSC 60()[1], ENGL 202C GWS(), MIS 6()[1], SWENG 11()[1] (Sem: (-4) CMPEN 441()[1], CMPSC 461()[1], CMPSC 465()[1], STAT 01 GQ()[1], SWENG 452W()[1], SWENG 411()[1], SWENG 421()[1], SWENG 41()[1] Sem: (5-6) CMPEN 51()[1], CMPEN 461()[1], SWENG 480()[1], SWENG 481()[1], MGMT 01()[1] (Sem: (7-8) ADDITIONAL COURSES (6-7 credits) ECON 102 GS() or ECON 104 GS() (Sem: -4) E E 210(4) or E E 211() (Sem: -4) SUPPORTING COURSES AND RELATED AREAS (9 credits) Select 9 credits of technical elective courses from school-approved list. (Sem: 6-8) [1] A student enrolled in this major must receive a grade of C or better, as specified in Senate Policy 82-44.

2.10 Software Engineering Chair: Dr. Meng Su 814-898-6261 mus11@psu.edu Program Description: This major provides students with a strong foundation in software engineering through a combination of classroom study, software development experience, and design projects. Design, analysis, verification, and maintenance of software systems are stressed. Built upon a core of science and mathematics courses, this major has the objective of educating graduates to be problem solvers. Students acquire the ability to work as members of a team toward successful attainment of a common goal, preparing them for work in industry or further study in graduate school. In addition, written and oral communication skills are developed from an early stage, culminating in a senior design project that stresses communication as well as engineering content. In addition to completing a broad-based science core in mathematics, chemistry, and physics, students pursue their interest in software engineering by studying principles in computer programming, objectoriented design, software design, software verification, information systems, operating systems, and data communications. The program has a capstone software design project that requires students to work together on teams to design, plan, manage, and implement a software design project. The educational objectives of the Software Engineering Program are to produce graduates, who within three years of graduation are able to: be employed as a practicing engineer in fields such as design, research, development, testing, and manufacturing; assume positions of leadership and responsibility within an organization; and progress through advanced degree or certificate programs in engineering, business, and other professionally related fields. This program is accredited by the Engineering Accreditation Commission of ABET, 111 Market Place Suite 1050, Baltimore, MD 21202-4012, Telephone 410-47-7700, and www.abet.org Entrance to Major Requirement: In addition to the Carnegie unit and minimum GPA requirements described by University policies, all students applying for entrance to any of the engineering majors at Behrend College must have at least a 2.0 cumulative GPA by the end of the semester prior to applying for entrance to the major and have completed, with a minimum grade of C: CHEM 110 GN (), MATH 140 GQ (4), MATH 141 GQ (4), and PHYS 211 GN (4). These courses must be completed by the end of the semester during which the admission to major process is carried out.

Recommended Academic Plan Software Engineering (SE BD at Penn State Erie, The Behrend College) Effective Program Year Fall 2015 Semester 1 Credits Semester 2 Credits MATH 140 (GQ) Calculus With Analytic Geometry I * 4 MATH 141 (GQ) Calculus With Analytic Geometry II * 4 CHEM 110 (GN) Chemical Principles I * PHYS 211 (GN) General Physics: Mechanics * 4 CHEM 111 (GN) Experimental Chemistry I 1 CMPSC 122 Intermediate Programming ENGL 015 or 00 (GWS) Rhetoric and Composition or Honors MATH 220 (GQ) Matrices 2 CMPSC 121 (GQ) Introduction to Programming Techniques ECON 102 or 104 (GS) Intro. Micro-Macroeconomics Analy. & Policy PSU 007 First-Year Seminar 1 Total Credits: 15 Total Credits: 16 Semester Credits Semester 4 Credits SWENG 11 Object Oriented Software Design & Construction CMPSC 60 Discrete Mathematics for Computer Science MATH 250 Ordinary Differential Equations CMPEN 271 Introduction to Digital Systems A 1 CAS 100 (GWS) Effective Speech CMPEN 275 Digital Design Laboratory A 1 1 PHYS 212 (GN) General Physics: Electricity & Magnetism 4 E E 210/211 Circuits & Devices or Circuits & Power Distribution Arts (GA), Humanities (GH), or Social & Behavioral STAT 01 Statistical Analysis I ENGL 202C (GWS) Effective Writing: Technical Writing Total Credits: 16 Total Credits: 16 Semester 5 Credits Semester 6 Credits CMPEN 51 Microprocessors SWENG 452W (GWS) Embedded Real Time Systems SWENG 411 Software Engineering SWENG 41 Software Verification, Validation, & Testing CMPEN 441 Operating Systems CMPSC 465 Data Structure & Algorithms CMPSC 41W Database Management Systems Or MIS 6 Database Management Systems SWENG 421 Software Architecture Technical Elective (00, 400-level) Arts (GA), Humanities (GH), or Social & Behavioral Health & Physical Activity (GHA) 1.5 Total Credits: 16.5 Total Credits: 15 Semester 7 Credits Semester 8 Credits CMPEN 461 Communications Network MGMT 01 Basic Management Concepts CMPSC 461 Programming Language Concepts SWENG 481 Software Engineering Project SWENG 480 Software Engineering Design Technical Elective (00, 400-level) Technical Elective (00, 400-level) Arts (GA), Humanities (GH), or Social & Behavioral Arts (GA), Humanities (GH), or Social & Behavioral Arts (GA), Humanities (GH), or Social & Behavioral Health & Physical Activity (GHA) 1.5 Total Credits: 16.5 Total Credits: 15 Total Credits 126

An asterisk (*) indicates an entrance to major requirement. Bold type indicates courses requiring a quality grade of C or better. Italics indicates courses that satisfy both major and General Education requirements. Bold Italics indicates courses requiring a quality grade of C or better and that satisfy both major and General Education requirements. GWS, GHA, GQ, GN, GA, GH, and GS are codes used to identify General Education requirements. US, IL, and US;IL are codes used to designate courses that satisfy University United States/International Cultures requirements. Students must complete credits in US and credits in IL. If a student takes a credit course that is both US and IL, to complete the requirement, he/she must take another -credit course that is US, IL, or both US and IL. Education abroad courses and other credit-bearing experiences such as internships that meet this requirement, will be designated US, IL or both US and IL. W is the code used to designate courses that satisfy University Writing Across the Curriculum requirements. Students who have not met the admission requirement of two units of a high school foreign language must complete a college level-one foreign language within their first 60 credits. This is a pre-admission requirement credits will not count toward degree requirements. Scheduling patterns for courses not taught each semester: Program Notes: Only students who have gone through the entrance to major process and have been accepted into this major may register for junior and senior-level courses. Students can take either MIS 6 or CMPSC41 as the major required course. If a student takes both MIS 6 and CMPSC41, the latter one is considered as the technical elective. Academic Advising Notes: A CMPEN 270 can be substituted for CMPEN 271 and CMPEN 275. 1 CMPEN 271, CMPEN 275, and CMPSC 60 must be completed prior to the junior year to ensure that fall semester junior year prerequisites are met.

School-Approved Electives for Software Engineering Technical electives allow students to choose areas of interest to explore. Technical electives come in two flavors, primary and secondary. Primary technical electives are those courses offered to CSSE majors which are not required for the SE BD major. Secondary technical electives are offered outside your home department and give you broader latitude. Students must complete at least two primary technical electives, and, at most, one secondary technical elective. Exceptions to the above policy will be granted to students who successfully complete a minor in one of the areas listed in part 5: Academic Minors. Primary Technical Electives Course Credits Name Offered Any 00-400 level EE course Any 00-400 level CMPEN course not already required for the major Any 400 level CMPSC course not already required for the major Any 00-400 level SWENG course not already required for the major GAME 450 Advanced GAME Programming GAME 480 GAME Development Project SWENG 95+495 Secondary Technical Electives (::0) Internship Fall/Spring MIS 40 (::0) Systems Analysis Fall/Spring MIS 45 (::0) Systems Design and Implementation Fall/Spring MIS 445 (::0) Management Report Systems Fall MIS 470 (::0) Advanced Applications Development Spring MGMT 409 (::0) Project Management for Engineers PSYCH 444 (::0) Engineering Psychology Fall ECON 481 (::0) Business Forecasting Techniques Spring ECON 485 (::0) Econometric Techniques Fall MATH 455 (::0) Introduction to Numerical Analysis I Fall MATH 456 (::0) Introduction to Numerical Analysis II Spring (even years) ENTR 40 (::0) Entrepreneurship & New Product Dev. Fall