Current State of Software Engineering Master s Degree Programs In the United States
|
|
- Elisabeth Todd
- 8 years ago
- Views:
Transcription
1 Current State of Software Engineering Master s Degree Programs In the United States Donald J. Bagert and Xiaoyan Mu Rose-Hulman Institute of Technology, Terre Haute IN Don.Bagert@rose-hulman.edu, Xiaoyan.Mu@rose-hulman.edu Abstract - To date, most graduate software engineering degree programs in the United States have used the model of a professional degree similar to that of a Master of Business Administration; that is, a terminal degree where graduates are going into industry rather than academia. In particular, the software engineering Master s degrees have often focused on students who are already software developers in the workplace and also have either a bachelor's degree in another computing discipline or have completed sufficient undergraduate prerequisites in order to do the graduate coursework. This paper provides the most comprehensive list in recent years of those programs in the United States that offer a Master s degree with a major of Software Engineering, along with information concerning online education, capstone requirements, required background and courses offered. Index Terms - Curriculum issues, Graduate degree programs, Online education, Software engineering. INTRODUCTION The first software engineering (SE) degree programs in the United States (and probably the world) were developed in the late 1970 s at the Master s degree level. Traditionally, most of these programs have been targeted towards current software practitioners. In this way, those students have a greater appreciation and understanding of the material covered in the software engineering curriculum. Also, there are some in the software engineering community that believe that the best way to learn software engineering principles is to first receive an undergraduate degree in computer science or a related field, in order to gain the breadth of knowledge required. However, in recent years the literature has focused on the emergence of undergraduate programs in the United States, and one of the authors was in fact involved in a recent survey of those programs [3]. While the rate of growth of baccalaureate software engineering programs in the USA has slowed in the past few years [4], the need for software engineers has not. The U.S. Bureau of Labor Statistics (BLS) lists computer software engineer as one of the fastest growing job categories in the United States, over three times as fast as job growth in general expected for the period In fact, according to BLS data, there are currently more software engineers in the U.S. than any other engineering discipline, and by 2012 there will be three times as many software engineers (982,000) than the next largest engineering field [14]; furthermore, those software engineering jobs are in addition to nearly 1.4 million computer scientist positions [15]. With only about 30 software engineering Bachelor s degree programs in the U.S. as of 2004 [4], one reason to have a Master s degree program is to educate individuals that have received little or no software engineering training in their undergraduate education. Also, as will be discussed, some people feel that software engineering as an academic discipline is something best addressed at the Master s level. It is not uncommon for people with undergraduate degree in engineering and other disciplines to be assigned to tasks involving software development in the workplace, and this is one reason that the need for software engineering Master s degree programs will remain for the foreseeable future. Therefore, an overview of the current state of Master s degree programs in software engineering would be beneficial to many of the stakeholders in the software engineering community. This paper provides the first such comprehensive overview of such programs in over a decade. The following sections provide: Some background on the evolution of Master s degree programs in the U.S., A general profile of the U.S. Master s degree programs, and A discussion of the merits of undergraduate vs. graduate software engineering degrees. (Note that only Master s degrees with the precise major of Software Engineering will be discussed initially as opposed to, say, Master of Science in Computer Science with a Software Engineering Option or Master of Software Design and Development ; a later section of the paper talks about some of these other programs.) BACKGROUND The impetus for the creation of the first software engineering Master s programs in the late 1970 s was primarily due to pressure from local industry. The first three U.S. programs were developed at Seattle University, Texas Christian University (in the Dallas-Fort Worth area) and the nowdefunct Wang Institute of Graduate Studies in Boston. Of these three programs, only the one at Seattle still exists today. By the mid-1980's, these three programs had similar curricula; the core courses at these institutions focused on various stages of the life cycle such as analysis, design, implementation, and testing, while each of the programs had a capstone project course lasting one or more terms [12]. F1G-1
2 The Software Engineering Institute (SEI) of Carnegie Mellon University played a leading role in the development of U.S. graduate software engineering programs and curricula during the ten years of existence of its Education Program (January 1985-December 1994). Among other things, members of the SEI Education Program developed the Master of Software Engineering () degree at Carnegie Mellon, published a graduate curriculum model [1] and tracked the growth of Master s degree programs ([7] and [8]). The SEI curriculum model, which to this day is the standard for graduate curricula, was largely developed by Mark Ardis, who had previously been on the Wang Institute software engineering faculty. Thus the SEI model provides a bridge from the earliest software engineering degree programs to the ones today. The SEI model curriculum was basically broken into four parts: undergraduate prerequisites, core curriculum, the project experience component, and electives. The minimal undergraduate prerequisites were discrete mathematics, programming, data structures, assembly language, algorithm analysis, communication skills, and some calculus. Laboratory sciences were not required. The six core curriculum courses were: Specification of Software Systems Software Verification and Validation Software Generation and Maintenance Principles and Applications of Software Design Software Systems Engineering Management So, a series of core courses focusing on process culminating in a capstone project experience was defined in detail, to be later found in most undergraduate and graduate software engineering curricula. Even today, several of the programs covered in this survey have courses with the exact same names as the ones shown above. In 1979, there were only three graduate software engineering programs in the United States; by 1991 the SEI counted nine such programs [7], and in 1996 (the last year the SEI tracked programs) they listed 18 U.S. Master s degree programs in software engineering [8]. Bagert [2] noted that two subsequent attempts to compile Master s degree programs in software engineering ([9] and [11]) both depended on responses to survey requests for their lists, rather than compiling them through literature or web searches, and as such were incomplete. THE CURRENT LIST OF SE MASTER S DEGREE PROGRAMS The authors have used the World Wide Web (including college websites and online catalogs), the Peterson s online list of degree programs [16] and other sources to compile the list of programs with software engineering as the discipline area shown, along with additional information concerning these programs. Table I provides degree titles, delivery modes and capstone requirements for these schools. The 43 software engineering programs have named degrees of Master of Science in Software Engineering at 15 schools, Master of Science in Software Engineering () at 27 schools, and Master of Engineering in Software Engineering (MESE) at one school. Twenty-four of these schools deliver the programs only, three only online, and 16 provide for both or have a curriculum which has both and online courses. So although there are many possible choices for receiving a software engineering Master s degree online (which provides more flexibility for the working professional), the traditional classroom delivery is still the most prevalent. Fifteen of the 43 programs require a capstone software project, 18 other programs allows for the possibility of a capstone project, reflecting the continued professional orientation of many of the programs. A Master s thesis is required in only two programs, but 20 other programs provide the thesis as an option, and six allow for at least the possibility of a non-thesis research project. This indicates that research is an important component in some Master s programs, and is discussed more in the sections below on undergraduate and PhD programs. Table II provides information concerning program prerequisites. Slightly over half of the schools (23) did not specify any guidelines on work experience, while the rest either required or recommended anywhere from a summer internship to five years of software work experience, with the most common length of time being two years (10 programs) or one year (6). So, although prior experience is still an important factor in many Master s SE programs, entry to the program directly from a Bachelor s degree is possible at a majority of the schools. No school requires a Bachelor s degree in Software Engineering as a prerequisite, while only a handful of programs require a degree in a computing or engineering field. In most cases, the software engineering programs allow passage a set of core math and computer science courses (often similar to those enumerated in the SEI graduate curriculum model) as a sufficient prerequisite for admission. Thus, the possibility of entering a Master s degree program in software engineering with an unrelated Bachelor s degree is certainly still possible in most programs. In the previous section, the core areas of the SEI graduate curriculum model were presented. Since then, an IEEE Computer Society project entitled the Guide to the Software Engineering Body of Knowledge (SWEBOK) has been developed and is now in its second edition [5]. The Guide divides software engineering into a series of ten knowledge areas (KAs): Requirements Design (including Architecture) Construction Testing Maintenance Configuration Management Engineering (Project) Management Process Tools and Methods Quality (including Verification and Validation) F1G-2
3 TABLE I MASTER S DEGREES IN SOFTWARE ENGINEERING IN THE UNITED STATES School Degree Delivery Mode Capstone Andrews University Auburn University California State University, Fullerton California State University, Sacramento Carroll College Carnegie Mellon University DePaul University Drexel University Embry-Riddle Aeronautical University (Florida) Fairfield University Florida Institute of Technology George Mason University International Technological University Kansas State University Mercer University Monmouth University National Technological University Naval Postgraduate School North Dakota State University Oakland University Oregon University System Penn State University-Great Valley San Jose State University Santa Clara University Seattle University Southern Methodist University Southern Polytechnic State University St. Mary's University at San Antonio Texas State University, San Marcos Texas Tech University University of Alabama-Huntsville University of Alaska at Fairbanks University of Colorado-Colorado Springs University of Houston-Clear Lake University of Maryland, University College University of Michigan-Dearborn University of Minnesota University of Scranton University of St. Thomas (Minnesota) University of South Carolina University of Texas-Arlington University of Wisconsin-LaCrosse West Virginia University MESE or online online mixed /online or online or online mixed /online or online or online online or online or online or online or online or online or online or online or online online Thesis or two s Thesis or Thesis or Research Project (Optional) Thesis or Comprehensive Exam None Thesis or (Optional) Thesis or or Report None Thesis or Thesis (Optional) Thesis Research Project and Comprehensive Exam Thesis (Optional) Research Project or Thesis or ; Thesis optional (optional) Thesis or Thesis, Comprehensive Exam or Research Project Thesis or and either Thesis or Comprehensive Exam Thesis or and Comprehensive Exam Thesis, or Research Project Thesis or Thesis or Research Project or Thesis (Optional) Comprehensive Exam Thesis or (Optional) Table III shows how those KAs are reflected in courses within the software engineering curricula of the 43 schools listed in the previous two tables. For this table, Tools and Methods was divided into Tools and Formal Methods ; also included are general (survey) software engineering courses (usually at the introductory level), and courses on human-computer interaction and measurement/metrics. No distinction is made here between required and elective courses (since some programs include a core set of courses, but others have individual tracks), and courses with titles involving two topics (such as Software Construction and Maintenance ) were counted in both categories. As would be expected from an engineering degree program, almost every program contains at least one design course, while three of the other core areas in the SEI model curriculum (requirements, management and quality assurance) also rank in the top five. The fact that a formal methods course exists in almost half of the SE Master s programs is also probably due to the influence of the SEI model. Construction courses are in only eight curricula, but this does not take into account the 18 programs with object-oriented development courses, many of which have a strong implementation component. Also of interest are the 27 programs with at least one general software engineering course. Although such courses are commonplace in undergraduate curricula, the SEI (and Carnegie Mellon) did not include one since such a class - which would cover the entire software lifecycle - would have to be taken alongside more specific courses such as requirements specification. Instead, many curricula have chosen to take a depth-first approach to the various software engineering KAs instead of the breadth-first paradigm of having one or more general survey courses. Finally, almost all of the 43 programs have courses which focus on one or more application domains. The most frequently listed domain was real-time embedded systems; networks, safety and wireless communication were also listed in a number of programs. F1G-3
4 TABLE II PREREQUISITES FOR MASTER S DEGREES IN SOFTWARE ENGINEERING IN THE UNITED STATES School Work Experience Course/Degree Prerequisites Andrews University Auburn University California State University, Fullerton California State University, Sacramento Carroll College Carnegie Mellon University DePaul University Drexel University Embry-Riddle Aeronautical Univ. (Florida) Fairfield University Florida Institute of Technology George Mason University International Technological University Kansas State University Mercer University Monmouth University National Technological University Naval Postgraduate School North Dakota State University Oakland University Oregon University System Penn State University-Great Valley San Jose State University Santa Clara University Seattle University Southern Methodist University Southern Polytechnic State University St. Mary's University at San Antonio Texas State University, San Marcos Texas Tech University University of Alabama-Huntsville University of Alaska at Fairbanks University of Colorado-Colorado Springs University of Houston-Clear Lake University of Maryland, University College University of Michigan-Dearborn University of Minnesota University of Scranton University of St. Thomas (Minnesota) University of South Carolina University of Texas-Arlington University of Wisconsin-LaCrosse West Virginia University One year of software experience or equivalent Two years of software work experience At least a summer internship is recommended Some software engineering experience Two years of software development or maintenance Two years of software experience Two years of software development experience (optional) Two years of software development experience Two years exp. in software development or maintenance One year in software development and/or maintenance. One year of software work experience (or co-op) Five or more years of related work experience Two years of software development or equivalent Two years of software development or equivalent One year of experience in software design (optional) One year of full-time experience in software development Two years of relevant work experience (optional) One year of software work experience Two years of software work experience recommended Three years of relevant work experience Undergraduate degree in CS or some CS courses Software engineering course/equivalent knowledge Programming knowledge Some Computer Science courses Relevant experience or Math/CS course work Relevant experience or Math/CS course work Relevant experience or Math/CS course work Six hours of a high-level language Bachelor's in related area Some Computer Science courses Bachelor's in related area Some CS and SE courses BS in CS/CPE or leveling courses Programming, soft. design & computer architecture BS in related field or some Math/CS courses BS in CS/CPE or leveling courses BS in CS/CPE or leveling courses BS in CS or related field, including calculus BS in CS, CPE or SE or a related advanced degree Some Math and CS courses for non-cs undergrads Several Math and Computer Science courses Pretest in theory, systems and general study ABET/EAC or CAC Bachelor s degree BS in CS (if no experience) plus leveling courses BS in CS/CPE or equivalent Some Math and CS courses or equivalent IS certificate (if no work experience) Internship course (if no work experience) Some Computer Science courses BS in CS/CPE/SE or leveling courses TABLE III FREQUENCY OF SOFTWARE ENGINEERING COURSES IN CORE AREAS Subject Area Number of Programs With Courses in That Area Architecture & Design Project Management General Software Engineering Requirements Quality Assurance/V&V Measurement/Metrics Process Testing Formal Methods Human-Computer Interaction Maintenance Construction Tools Configuration Management RELATED PROGRAMS The authors decision to include in the tables only those programs with the precise title of software engineering as the degree discipline name has the effect of making it easy to classify which programs should be included; however, there are several schools which have different degree titles but are essentially programs, including the Master of Science in Software Development at Pace University and the Master of Science in Software Engineering Science at Florida A&M University. Gannon University offers a Master of Science in Engineering with a concentration on Embedded Software Engineering, thus focusing on a particular application domain. Many schools offer Master s degree in computer science or some other computing field with an emphasis on software engineering. In all, the Peterson s online guide [16] contains 91 degree programs with some relation to software engineering however, in some cases that may be as little as F1G-4
5 having a faculty member with a research interest in software engineering. There are also graduate certificate programs in software engineering. Such programs usually consist of five to six core software engineering courses; such certificates allow the student to complete a post-undergraduate program in a shorter amount of time. COMPARISON TO UNDERGRADUATE PROGRAMS As of fall 2004, there were about 30 undergraduate Bachelor of Science in Software Engineering (BSSE) programs in the United States [4], six of which have already been accredited by the ABET Engineering Accreditation Commission (EAC) in 2003 and 2004 [13], with several more expected in the next several years. Also, a joint committee of the IEEE Computer Society (IEEE-CS) and the Association for Computing Machinery (ACM) recently released Software Engineering 2004 [10], specifying recommendations for undergraduate software engineering curricula. (This effort was part of the Computing Curricula project sponsored by the two organizations.) Most of the accredited undergraduate degree programs in software engineering have a set of core SE courses with topics very similar to those of graduate programs, which is understandable due to the fact that there have been common sources to draw from, such as the SEI graduate curriculum guidelines and SWEBOK. There is often a difference in how the courses are taught, however, since 1) graduate courses should in general be more rigorous and 2) the graduate courses are usually geared towards professionals, while the undergraduate classes are not. Some people believe that software engineering as an academic discipline is best addressed at the Master s level. For instance, Dennis J. Frailey, Principal Fellow at the Raytheon Company in Dallas and long-time adjunct professor of computer science and software engineering at Southern Methodist University, comments: Yes, I believe [a software engineering degree] is more effective at the Master's level. I believe that being an effective software engineer requires several things including: A solid undergraduate program covering the fundamentals of computer science and/or computer engineering. Significant amounts of experience in doing commercial software engineering. Considerable depth and breadth in topics that are best learned after one has had the abovementioned experience (because the experience gives you a much deeper appreciation of why the topics are important). Furthermore, this degree of depth and breadth cannot be covered in an undergraduate program unless it shortchanges the students in their fundamentals. Continuing education as the field matures and evolves throughout one's career. An MS degree can provide the last two items. A bachelor's degree provides the first. The second is best learned on real jobs, not in canned exercises in a university, although there are benefits to having students obtain project experience during their undergraduate program This is not to say that an undergraduate SE degree is not appropriate. However it is insufficient for providing the depth and breadth and continuing education needed. Even the best undergraduate SE program needs to be complemented by MS level instruction to provide further depth and breadth and continuing education Another forum which discussed the breadth vs. depth issue is a panel entitled Software Engineering Undergraduate Education Pro and Con held at the 25 th International Conference on Software Engineering (the panel abstract is at One issue which was addressed both there at ICSE and elsewhere is the issue of the effect of a 10-week quarter system where a typical course is 4 credit hours (40 contact hours) as opposed to a 15-week semester system where the typical course is 3 credit hours (45 contact hours). Although the ratio of quarter to semester credit hours is 10:15 (or 2:3), the ratio of courses is usually 3:4. So for instance, in the case of the software engineering Bachelor s degree at Rose-Hulman (which is on the quarter system), this means there is an additional one-twelfth of the curriculum (three-fourths minus two-thirds) available for more courses. At Rose-Hulman this translates to four courses, which allows the software engineering undergraduate curriculum to have the virtually the same amount of computer science breadth that a computer major has, while allowing for core software engineering classes as well. Finally, in February 2005, Rose-Hulman conducted two focus groups of software industry leaders in Indianapolis to gage interest in a possible professional-based program located there [6]. Many of the software developers at these companies have received engineering or computer science degrees at top institutions. However, the focus group participants still felt that an would address a need for their software developers to have a broad understanding of software engineering, especially software process and quality assurance. COMPARISON TO PHD PROGRAMS There are only about three doctoral degree programs in software engineering in United States, although there are a number of dissertations in the area of software engineering generated by computer science PhD students each year. (ICSE has an annual doctoral symposium which showcases such research from around the world.) Certainly software engineering research is needed to help expand the body of knowledge of the discipline; however, at this time it is unclear whether there is currently sufficient breadth in software engineering to justify the number of courses that would be required in a PhD program. F1G-5
6 CONCLUSIONS Currently, education in the software engineering discipline in United States is still primarily focused at Master s level. There are 43 Master s programs specifically with the software engineering title, along with many other programs with related names and similar objectives. These programs are still primarily oriented towards working professionals (often who do not have an undergraduate degree in a computing discipline), with over half of the programs requiring or recommending prior software development work experience and over 75% requiring or having the option of a capstone software project. Over 60% of the programs are delivered solely through the traditional classroom experience; however, 16 of the schools do have an online component or degree option, which allows more flexibility for the working professional. A majority of the programs have courses in the core knowledge areas of requirements, architecture and design, project management and quality assurance. Courses are available in a number of application domain areas, most significantly real-time embedded systems. Although undergraduate software engineering degrees in the United States have emerged over the past decade, many in the industry still feel software engineering education at the graduate level provides a better balance of breadth and depth in the various computing subjects needed for effective software development. It appears that Master s degrees in software engineering will continue to be viable in foreseeable future. However, the directions in which such programs evolve may well depend upon how quickly the number of undergraduate programs expand, as well as how much the research and knowledge bases of the discipline expand to allow for more PhD-level software engineering programs. ACKNOWLEDGMENT [5] Bourque, Pierre and Dupuis, Robert (ed.), Guide to the Software Engineering Body of Knowledge, 2004 edition, IEEE Computer Society, Los Alamitos, California, USA, [6] Clements, Shannon, Focus Groups Summary, Office of Institutional Research, Planning and Assessment, Rose-Hulman Institute of Technology, Terre Haute, Indiana, USA, 15 February 2005, 10 pp. [7] Ford, Gary A., 1991 SEI Report on Graduate Software Engineering Education, CMU/SEI-91-TR-2, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA, [8] Ford, Gary A. and Gibbs, Norman E., A Mature Profession of Software Engineering, Technical Report CMU/SEI-96-TR-004, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, [9] Knoke, Peter J., "Graduate SE Program Survey Results And Evaluation", Forum for Advancing Software engineering Education (FASE), Vol. 8, No. 9, (September 1998). (electronic newsletter) < [10] Joint Task Force on Computing Curricula, Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, IEEE Computer Society and Association for Computing Machinery, 23 August [11] Modesitt, Kenneth L., Bagert, Donald J., Werth, Laurie and Knoke, Peter J., "Annual Survey of International Software Engineering Academic Programs - Progress Report Number 2," Forum for Advancing Software engineering Education (FASE), Vol. 10, No. 11 (November 2000). (electronic newsletter) < [12] Tomayko, James E., Forging a Discipline: An Outline History of Software Engineering Education, Annals of Software Engineering, Vol. 6, pp. 3-18, [13] Website - (Search by Discipline Software ). [14] Website - [15] Website - [16] Website - The authors wish to thank Dennis Frailey for his invaluable comments concerning the value of software engineering Master s degrees, and how they compare to their undergraduate counterparts. REFERENCES [1] Ardis, Mark A. and Ford, Gary A., 1989 SEI Report on Graduate Software Engineering Education, Carnegie Mellon TR CMU/SEI-89- TR-21, June [2] Bagert, Donald J., Education and Training in Software Engineering, Encyclopedia of Software Engineering, Second Edition, John Wiley and Sons, 2002, pp [3] Bagert, Donald J. and Ardis, Mark A, Software Engineering Baccalaureate Programs in The United States: An Overview, Proceedings of the Frontiers in Education Conference, Boulder, Colorado, USA, 5-8 November 2003, pp. S3C-1 to S3C-6. [4] Bagert, Donald J. and Chenoweth, Stephen V., Future Growth of Software Engineering Baccalaureate Programs in the United States, Proceedings of the ASEE Annual Conference, June 2005, Portland, Oregon, USA. F1G-6
Future Growth of Software Engineering Baccalaureate Programs in the United States
Future Growth of Software Engineering Baccalaureate Programs in the United States Donald J. Bagert, Stephen V. Chenoweth Rose-Hulman Institute of Technology Abstract Despite the large current number of
More informationChapter XIII Software Engineering Accreditation in the United States
248 Chapter XIII Software Engineering Accreditation in the United States James McDonald Monmouth University, USA Mark J. Sebern Milwaukee School of Engineering, USA James R. Vallino Rochester Institute
More informationSystems vs. Software Engineering Skills: A Gap Analysis
Systems vs. Software Engineering Skills: A Gap Analysis Dr. David A. Cook Stephen F. Austin State University cookda@sfasu.edu Dr. Eugene W.P. Bingue U. S. Navy dr.bingue@gmail.com Who I am Retired AF Officer
More informationA COLLABORATIVE BACHELOR'S DEGREE IN SOFTWARE ENGINEERING
A COLLABORATIVE BACHELOR'S DEGREE IN SOFTWARE ENGINEERING Gregory W. Hislop 1, Spiros Mancoridis 2, P. M. Shankar 3 Abstract - This paper discusses a new Bachelor of Science in Software Engineering (BSSE)
More informationGlobal Workforce Development Projects in Software Engineering
Architecture today Global Workforce Development Projects in Software Engineering Art Pyster, Stevens Institute of Technology Mark Ardis, Stevens Institute of Technology Dennis Frailey, Raytheon and Southern
More informationIntroduction to Software Engineering Professional Issues SWENET OSE2 Module June 2003
Introduction to Software Engineering Professional Issues SWENET OSE2 Module June 2003 Developed with support from the National Science Foundation OSE2-1 Overview The Software Engineering Profession Professional
More informationUsing GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula
Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula Mark Ardis Stevens Institute of Technology Hoboken, NJ, USA mark.ardis@stevens.edu Lucia
More informationCreating a Jointly Sponsored Master of Science in Software Engineering
Creating a Jointly Sponsored Master of Science in Software Engineering Gregory W. Hislop, College of Information Science and Technology Spiros Mancoridis, College of Arts and Science P. M. Shankar, College
More informationErik Jonsson School of Engineering and Computer Science Interdisciplinary Programs
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree
More informationAn Historical Investigation of Graduate Software Engineering Curriculum
An Historical Investigation of Graduate Software Engineering Curriculum Sheryl L. Duggins & Barbara Bernal Thomas Southern Polytechnic State University sduggins@spsu.edu & bthomas@spsu.edu Abstract This
More informationUniversity of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009
University of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009 Introduction The University of Illinois Computer Science Department is among the oldest CS departments
More informationThe Changing Relationship Between Software Engineering and College Entrees
Recent Trends in Graduate Software Engineering Mark Ardis (Moderator) Stevens Institute of Technology mark.ardis@stevens.edu Dick Fairley Colorado Technical University d.fairley@computer.org Tom Hilburn
More informationUniversity of La Verne. External Review. Computer Science. And. Computer Engineering. December 15, 2013. David Falconer, Ph.D.
University of La Verne External Review Computer Science And Computer Engineering December 15, 2013 David Falconer, Ph.D. ABSTRACT This report documents the results of a program and department review of
More informationA Comparison of Computer Science and Software Engineering Programmes in English Universities
A Comparison of Computer Science and Software Engineering Programmes in English Universities Farid Meziane and Sunil Vadera School of Computing, Science and Engineering University of Salford, Salford M5
More informationErik Jonsson School of Engineering and Computer Science
Erik Jonsson School of Engineering and Computer Science Bachelor of Science in Computer Science (B.S.C.S.) Goals for the Computer Science Program The undergraduate Computer Science program is committed
More informationA Progress Report on Undergraduate Software Engineering Education
Technical Report CMU/SEI-94-TR-11 ESC-TR-94-011 May 1994 A Progress Report on Undergraduate Software Engineering Education Gary Ford Curriculum Research Project Approved for public release. Distribution
More informationAn Analysis of Online Master s Programs in Engineering
An Analysis of Online Master s Programs in Engineering Michael Reynolds, Associate Professor and Head Nick Huisman, Undergraduate Student University of Arkansas Fort Smith Abstract Many schools are beginning
More informationThe minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:
West Virginia University 1 Computer Science Degrees Offered Master of Science in Computer Science (M.S.C.S) Doctor of Philosophy in Computer Science (Ph.D.) Program Description The Masters of Science in
More informationABET Systems Engineering Accreditation
ABET Systems Engineering Accreditation By: Armand Ash, Ph.D. arash@udmercy.edu 1 ABET Systems engineering programs at universities in the United States are currently being evaluated using ABET s general
More informationSoftware Engineering
Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationAfter the Gold Rush: Prospects for a True Profession of Software Engineering
After the Gold Rush: Prospects for a True Profession of Software Engineering 2006 Construx Software Builders, Inc. All Rights Reserved. www.construx.com Welcome to the Gold Rush Two Styles of Software
More informationFULL PROPOSAL MASTER OF ENGINEERING MANAGEMENT OHIO UNIVERSITY DESIGNATION, RATIONALE, DEFINITION AND DESCRIPTION OF THE PURPOSE
FULL PROPOSAL MASTER OF ENGINEERING MANAGEMENT OHIO UNIVERSITY This document contains a full proposal for a master's degree program within the Department of Industrial and Systems Engineering. This plan
More informationR I T. IEEE Computer Society Certified Software Development Professional (CSDP) Exam. Buenos Aires, Argentina Junio de 2006. Software Engineering
IEEE Computer Society Certified Software Development Professional (CSDP) Exam Software Engineering Buenos Aires, Argentina Junio de 2006 Dr. J. Fernando Naveda Department of Software Engineering Rochester
More informationAC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY
AC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY Hetal Jasani, Northern Kentucky University Hetal Jasani is an assistant professor in the Department
More informationAmerican Academy of Forensic Sciences
American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors
More informationCONTENT. King Abdullah II Faculty of Engineering
CONTENT About Mission, Vision & Goals Engineering Faculty Engineering Resources Bachelor Programs B. Sc. Program in Electronics Engineering B. Sc. Program in Computer Engineering B. Sc. Program in Communication
More informationDoes the program qualify for supplemental Palmetto Fellows and LIFE Scholarship awards? Yes No
Name of Institution South Carolina State University Name of Program (include concentrations, options, and tracks) Civil Engineering Program Designation Associate s Degree Master s Degree Bachelor s Degree:
More informationComparative Analysis of PhD programs in Engineering Education
Paper ID #13515 Comparative Analysis of PhD programs in Engineering Education Mr. Homero Gregorio Murzi, Virginia Tech PhD. student of Engineering Education at Virginia Tech. Mr. Prateek Shekhar, University
More informationIntegration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum
Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Donald Heier, Kathryn Lemm, Mary Reed, Erik Sand Department of Computer
More informationAn Integrated Embedded Software Engineering Program and Practicum
An Integrated Embedded Software Engineering Program and Practicum Samuel L. Hazen and Stephen T. Frezza Department of Electrical Engineering Gannon University Erie, PA 16541 Abstract - This paper describes
More informationAmerican Academy of Forensic Sciences
American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors
More informationCriteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle
Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including
More informationGraduate Programs in Engineering
Graduate Programs in Engineering The College of Engineering offers a Master of Science in Engineering, a Master of Science in Engineering Management and a Ph.D. in Engineering and Applied Sciences, allowing
More informationDiscover Viterbi: Computer Science
Discover Viterbi: Computer Science Gaurav S. Sukhatme Professor and Chairman USC Computer Science Department Meghan Balding Graduate & Professional Programs November 2, 2015 WebEx Quick Facts Will I be
More informationHow To Teach Software Engineering
COVER FEATURE What Knowledge Is Important to a Software Professional? Efforts to develop licensing requirements, curricula, or training programs for software professionals should consider the experience
More informationComputer Engineering
Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationProfessional Software Development
Professional Software Development Steve McConnell stevemcc@construx.com www.construx.com/stevemcc/ 2000-2003 Steven C. McConnell. All Rights Reserved. Construx What I ve Learned Since 1999 Licensing is
More informationSoftware Engineering as a Professional Discipline
Computer Science Education 0899-3408/01/1101-0073$16.00 2001, Vol. 11, No. 1, pp. 73±87 # Swets & Zeitlinger Software Engineering as a Professional Discipline Donald Bagert Texas Tech University Nancy
More informationGraduate Program Handbook M.S. and Ph.D. Degrees
Graduate Program Handbook M.S. and Ph.D. Degrees Department of Computer Science University of New Hampshire updated: Summer 2012 1 Overview The department offers both an M.S. in Computer Science and a
More informationCOMPUTER SCIENCE AND ENGINEERING
The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the
More informationHistory of the Online Master of Engineering Management Program at Rowan University
Paper ID #8484 History of the Online Master of Program at Rowan University Dr. Ralph Alan Dusseau P.E., Rowan University Dr. Ralph Dusseau is DRBA Professor and Founding Chair in the Department of Civil
More informationTuition and Fees. & Room and Board. Costs 2011-12
National and Regional Comparisons of Tuition and Fees & Room and Board Costs 2011-12 Table of Contents Table of Contents... 1 Comparator Institutions... 3 University of Wyoming Comparator Institutions...
More informationSoftware Engineering Undergraduate Program @ Stevens. Gregg Vesonder, Ph.D. Director & Industry Professor gvesonde@stevens.edu
Software Engineering Undergraduate Program @ Stevens Gregg Vesonder, Ph.D. Director & Industry Professor gvesonde@stevens.edu Stevens Institute of Technology First focused engineering university in the
More informationThe University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014. Revised May 23, 2013.
The University of Connecticut School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science (CSci) Majors in the School of Engineering Table of
More informationSouth Dakota Board of Regents New Graduate Degree Program. South Dakota State University Proposed Graduate Program: M.S. in Computer Science Degree:
Attachment I South Dakota Board of Regents New Graduate Degree Program University: South Dakota State University Proposed Graduate Program: M.S. in Computer Science Degree: M.S. Existing or New Degree(s):
More informationSOUTH DAKOTA BOARD OF REGENTS. Committee on Academic and Student Affairs
SOUTH DAKOTA BOARD OF REGENTS Committee on Academic and Student Affairs AGENDA ITEM: III A(3) DATE: April 3-4, 2013 ****************************************************************************** SUBJECT:
More informationAC 2007-870: ARCHITECTURAL ENGINEERING PROGRAMS: FINDING COMMON GROUND
AC 2007-870: ARCHITECTURAL ENGINEERING PROGRAMS: FINDING COMMON GROUND Allen Estes, U.S. Military Academy Allen C. Estes is a Professor and Head for the Architectural Engineering Department at California
More informationEconomics. Degree Offered. Minors. Certificate of Global Engagement FACULTY CHAIR PROFESSORS ASSOCIATE PROFESSORS. West Virginia University 1
West Virginia University 1 Economics Degree Offered Bachelor of Arts Nature of Program The Department of Economics offers two majors in economics: one through the College of Business and Economics and
More informationGuidelines for Software Engineering Education Version 1.0
Guidelines for Software Engineering Education Version 1.0 Donald J. Bagert, Texas Tech University Thomas B. Hilburn, Embry-Riddle Aeronautical University Greg Hislop, Drexel University Michael Lutz, Rochester
More informationUndergraduate Program Guide. Bachelor of Science. Computer Science 2015-2016. DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING
Undergraduate Program Guide Bachelor of Science in Computer Science 2015-2016 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research Building,
More informationBy Brian L. Yoder, Ph.D.
Engineering by the Numbers By Brian L. Yoder, Ph.D. Bachelor s Degrees and Enrollment Engineering bachelor s degrees grew by 6 percent during the past year, reaching a total of 99,173 for 214. This continues
More informationFISSEA March 20, 2013 Kathy Roberson SFS Program Manager kathy.roberson@opm.gov
CyberCorps : Scholarship For Service (SFS) FISSEA March 20, 2013 Kathy Roberson SFS Program Manager kathy.roberson@opm.gov 1 Program Vision To enhance the security of Federal critical information infrastructure
More informationAmerican Academy of Forensic Sciences
American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors
More informationScientific Thought. Opportunities in Biomedical Sciences. The Traditional Path. Stuart E. Ravnik, Ph.D. Observation
Opportunities in Biomedical Sciences Stuart E. Ravnik, Ph.D. Assistant Dean Graduate School of Biomedical Sciences Stuart E. Ravnik, Ph.D. July 24, 2003 Scientific Thought Observation Experimentation Hypothesis
More informationThe University of Kansas MS Degree in Information Technology
1 The University of Kansas MS Degree in Information Technology According to the U.S. Department of Labor, employment opportunities in information technology (IT) will be among the fastest growing in the
More informationFORENSIC SCIENCE EDUCATION PROGRAMS ACCREDITATION COMMISSION. FEPAC Computing and Information Science Technology. Call for Comments September 2015
FORENSIC SCIENCE EDUCATION PROGRAMS ACCREDITATION COMMISSION FEPAC Computing and Information Science Technology Call for Comments September 2015 Pursuant to the Forensic Science Education Programs Accreditation
More informationCase Method for Computing Education (CMCE)
Case Method for Computing Education (CMCE) A Strategy for Teaching Software Engineering Emanuel S. Grant Department of Computer Science University of North Dakota North Dakota, USA grante@aero.und.edu
More informationCOMPUTER SCIENCE EDUCATION AT THE START OF THE 21ST CENTURY - A SURVEY OF ACCREDITED PROGRAMS
COMPUTER SCIENCE EDUCATION AT THE START OF THE 21ST CENTURY - A SURVEY OF ACCREDITED PROGRAMS Renée McCauley 1 and Bill Manaris 2 Abstract We report results from the sixth survey of departments offering
More informationUniversity Your selection: 169 universities
University Your selection: 169 universities Level of study: bachelor, master Regions: United States, compareuni T eaching & Learning Research Knowledge T ransf er International Orientation Regional Engagement
More informationAmerican Academy of Forensic Sciences
American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors
More informationElectrical and Computer Engineering Undergraduate Advising Manual
Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission
More informationGRADUATE PROGRAMS AGRICULTURAL AND APPLIED ECONOMICS TEXAS TECH UNIVERSITY. September 2013
GRADUATE PROGRAMS IN AGRICULTURAL AND APPLIED ECONOMICS AT TEXAS TECH UNIVERSITY September 2013 This handbook contains information about graduate programs in Agricultural and Applied Economics. It supplements
More informationOnline Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science
Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will
More informationPrevalence of Accounting Theory in Top-Ranked Undergraduate Accounting Programs
Prevalence of Accounting Theory in Top-Ranked Undergraduate Accounting Programs Laura Barthel Eastern Kentucky University The premise of this article is the need for Accounting Education to prepare professionals
More informationCouncil for Higher Education Accreditation. 2007 CHEA Award for Institutional Progress in Student Learning Outcomes
Application Summary Rose-Hulman Institute of Technology (http://www.rose-hulman.edu) has pioneered the development and refinement of the RosE Portfolio System (REPS). REPS is used to assess student learning
More informationFebruary 2004 Report No. 04-12
February 2004 Report No. 04-12 Florida Universities Tuition and Fees Slightly Below Peers, But All Costs Consume a Higher Percentage of Family Median Income at a glance The combined tuition and fees for
More informationThe SWEBOK Initiative and Software Measurement Intentions
The SWEBOK Initiative and Software Measurement Intentions Abstract ALAIN ABRAN Executive Co-editor, SWEBOK Project Pierre Bourque, Robert Dupuis (Co-editors) Articulating a body of knowledge is an essential
More informationARCHITECTURE TOP 20 PROGRAMS 2014
TOP 0 PROGRAMS 0 In your firm s hiring experience in the past five years, which schools are best preparing students for success in the profession? UNDER. Cornell University. Rice University. University
More informationNASPAA s Research Universities Report 3/4/16
NASPAA s Research Universities Report 3/4/16 Data Source: 2014-2015 NASPAA Annual Data Report N= 109 schools, 120 programs 70% of Research Universities Fall 2015 Current Enrollment 15552 students Average
More informationAC 2011-1304: INTEGRATION OF HUMANITIES AND SOCIAL SCIENCES INTO CIVIL ENGINEERING EDUCATION
AC 2011-1304: INTEGRATION OF HUMANITIES AND SOCIAL SCIENCES INTO CIVIL ENGINEERING EDUCATION Jeffrey C. Evans, Bucknell University Jeffrey Evans is Professor and Chair of the Department of Civil and Environmental
More informationDoctoral Programs in Communication: Updated Report for 2010-2011 Graduates
Doctoral Programs in Communication: Updated Report for 2010-2011 Graduates A Supplemental Report Annual Surveys of Journalism & Mass Communication Lee B. Becker Tudor Vlad Holly Simpson Konrad Kalpen James
More informationUnderstanding Freshman Engineering Student Retention through a Survey
Understanding Freshman Engineering Student Retention through a Survey Dr. Mary R. Anderson-Rowland Arizona State University Session 3553 Abstract It is easier to retain a student than to recruit one. Yet,
More informationIs the Uniform Certified Public Accounting Exam Uniform?
Is the Uniform Certified Public Accounting Exam Uniform? Richard B. Griffin, Ph.D., CMA Professor of Accounting Department of Accounting, Economics, Finance, and International Business The University of
More informationThe 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines
The 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines Wayne E. Pauli Dakota State University Tom Halverson Dakota State University Jim McKeown Dakota State University The redesigned Computer
More informationSOFTWARE ENGINEERING BACCALAUREATE PROGRAMS IN THE UNITED STATES: AN OVERVIEW
SFTWAR NGINRING BACCALAURAT PRGRAMS IN TH UNIT STATS: AN VRVIW onald J. Bagert 1 and Mar A. Ardis 2 Abstract - There are currently over 20 Bachelor of Science in Software ngineering degree programs in
More informationABET Accredited Undergraduate Engineering Management Education in the United States
ABET Accredited Undergraduate Engineering Management Education in the United States Edgar R. Blevins Mechanical Engineering Department, Southern University Session 1616 Abstract Engineering management
More informationBy Brian L. Yoder, Ph.D.
Engineering by the Numbers By Brian L. Yoder, Ph.D. Bachelor s Degrees and Enrollment Degrees awarded to students graduating with a bachelor s degree from an engineering program increased by 7.5 percent
More informationA Comparison of the ERP Offerings of AACSB Accredited Universities Belonging to SAPUA
A Comparison of the ERP Offerings of AACSB Accredited Universities Belonging to SAPUA Ronald J. MacKinnon Georgia Southern University rmackinn@georgiasouthern.edu Abstract This paper looks at the ERP offerings
More informationA Curricular Analysis of Undergraduate Technology & Engineering Teacher Preparation Programs in the United States
Journal of Technology Education Vol. 25 No. 2, Spring 204 A Curricular Analysis of Undergraduate Technology & Engineering Teacher Preparation Programs in the United States Introduction Technology & engineering
More informationNUMBERS. Engineering degrees increased at all levels THE YEAR IN BY MICHAEL T. GIBBONS
THE YEAR IN NUMBERS BY MICHAEL T. GIBBONS Engineering degrees increased at all levels during the 24-5 academic year. This trend has continued at the bachelor s and master s levels since 1999. Doctoral
More informationStudy Program Handbook Computer Science
Study Program Handbook Computer Science Bachelor of Science Jacobs University Undergraduate Handbook CS - Matriculation Fall 2015 Page: ii Contents 1 The Computer Science (CS) Study Program 1 1.1 Concept......................................
More informationCOMPARISON OF LIBRARY SCHOOLS IN COLORADO
COMPARISON OF LIBRARY SCHOOLS IN COLORADO In general, all programs said the following: You have to have a teaching degree first in order to become a teacher/librarian or media endorsed librarian unless
More informationComputer Engineering Graduate Handbook. Administered by the Computer Science and the Charles L. Brown Department of Electrical & Computer Engineering
Computer Engineering Graduate Handbook Administered by the Computer Science and the Charles L. Brown Department of Electrical & Computer Engineering This document details the degree requirement and procedures
More informationDEVELOPMENT OF A NEW M.S. DEGREE IN ENGINEERING MANAGEMENT
DEVELOPMENT OF A NEW M.S. DEGREE IN ENGINEERING MANAGEMENT David Bowen, Farnaz Ganjeizadah, Saeid Motavalli, Helen Zong California State University, East Bay dbowen@csuhayward.edu Abstract The objective
More informationPA State System of Higher Education Board of Governors
PA State System of Higher Education Board of Governors Effective: October 18, 1990 Page 1 of 5 Policy 1990-06-A: Academic Degrees See Also: Adopted: October 18, 1990 Amended: July 18, 1991, April 11, 2002,
More informationYoshinao Mishima President
Education Reforms at Tokyo Institute of Technology Yoshinao Mishima President Tokyo Institute of Technology March 14, 2014 1 Outline of Talk 1. About Tokyo Tech s Current Education System 2. Mission of
More informationIntent to Plan Master of Science / Arts in Biology. West Liberty University
Intent to Plan Master of Science / Arts in Biology West Liberty University Prepared: May 2015 May, 2015 INTENT TO PLAN Master of Science/Arts Degree in Biology 5.2 Projected Date of Submission: October
More informationVolume 13, Number 1, 2011 WIETE 2011. Global Journal of Engineering Education
Volume 13, Number 1, 2011 WIETE 2011 Global Journal of Engineering Education Comparison of mechanical engineering curricula containing internships between California State University Northridge and Ming
More informationA Computer Engineering Technology Concentration for a Master of Science in Engineering Technology
Session 2548 A Computer Engineering Technology Concentration for a Master of Science in Engineering Technology Dean Lance Smith, Robert Douglas, Ron Day The University of Memphis Abstract The addition
More informationGuide to the MSCS Program Sheet
Guide to the MSCS Program Sheet Eric Roberts September 2004 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements for the Master of Science
More informationIssues in Information Systems Volume 13, Issue 1, pp. 151-159, 2012
THE CURRENT STATUS OF ABET ACCREDITATION OF INFORMATION SYSTEMS PROGRAMS Ronald J. MacKinnon, Georgia Southern University, rmackinn@georgiasouthern.edu Kevin L. Elder, Georgia Southern University, kelder@georgiasouthern.edu
More informationThe AEC Employment Sector Are Mechanical Engineering Programs Dropping the Ball?
The AEC Employment Sector Are Mechanical Programs Dropping the Ball? Jeffrey Mountain Department of Mechanical Norwich University While many undergraduate engineering programs strive to prepare their students
More informationMedical School Math Requirements and Recommendations
Medical School Math Requirements and Recommendations All information in this document comes from the 2011-2012 Medical School Admission Requirements book (commonly known as the MSAR). Students should check
More informationThese degree requirements are in effect starting from 2015-2016 Admission.
MASTER S DEGREE PROGRAM IN Computer Science College of Engineering University of Colorado Denver These degree requirements are in effect starting from 2015-2016 Admission. The Department of Computer Science
More informationSystem Dynamics. Worcester Polytechnic Institute Corporate and Professional Education. Improving Decision Making and Strategic Thinking
Corporate and Professional Education System Dynamics Improving Decision Making and Strategic Thinking Worcester Polytechnic Institute Corporate and Professional Education 508-831-5517 online@wpi.edu online.wpi.edu
More informationMedical School Math Requirements and Recommendations
Medical School Math Requirements and Recommendations All information in this document comes from the 2010-2011 Medical School Admission Requirements book (commonly known as the MSAR). Students should check
More informationAerospace Engineering
West Virginia University 1 Aerospace Engineering Degrees Offered Masters of Science, Aerospace Engineering (M.S.A.E.) Doctor of Philosophy, Aerospace Engineering (Ph.D.) Educational objectives of the departmental
More information2015-2016 USA Climbing: Collegiate Teams Adams State College Arizona State University Auburn University Austin Community COllege Austin Rock Gym
Adams State College Arizona State University Auburn University Austin Community COllege Austin Rock Gym Azusa Pacific University Baylor University Belmont University Brevard College Butler University Cal
More informationDemographic Trends of Engineering Students
Engineering by the Numbers By Brian L. Yoder, Ph.D. Bachelor s Degrees and Enrollment Engineering bachelor s degrees grew by 5.6 percent during 211, reaching 83,1. Almost all fields grew in the number
More informationA Life-Cycle Engineering Case Study
A Life-Cycle Engineering Case Study Thomas B. HILBURN, Massood TOWHIDNEJAD, Salamah SALAMAH Department of Electrical, Computer, Software, and Systems Engineering Embry-Riddle Aeronautical University Daytona
More information