14-17 April 2008
Filter Results
-
Support for Educating Software Engineers Through Humanitarian Open Source Projects
Publication Year: 2008, Page(s):1 - 4
Cited by: Papers (8)The net generation of students have characteristics which make them well-suited for participating in open source projects including being comfortable with information technologies, using IT as a form of communication, desiring to work in groups, a desire to do social good, and being fascinated by new technologies. The nature of open source projects where communities of developers from around the w... View full abstract»
-
Teaching Programming to the Net Generation of Software Engineers
Publication Year: 2008, Page(s):5 - 8This paper provides an overview of work being done in the EntryPoint project, which is examining the first course work in computing degrees. A key goal of this project is to move away from the traditional CS1/CS2 programming courses as the start of a computing degree. In addition, the project team is looking at how these ideas might be extended to BSSE degree programs. As such, this paper will dis... View full abstract»
-
Embracing Business Context in Pedagogical Simulation Games--A Case with Process Disciplined Project Management
Publication Year: 2008, Page(s):9 - 12
Cited by: Papers (1)The dynamics of business and software engineering in the flattened world poses both challenges and opportunities in terms of pedagogical exploration and innovative experiments. A generic pedagogical scenario is to serve the purpose by incorporating two empiricist approaches in management education to emphasize situated authentic experiences in context. A case contextualized game for software proje... View full abstract»
-
Teaching Component-Based Software Development
Publication Year: 2008, Page(s):13 - 15
Cited by: Papers (2)This paper presents a course model for teaching component-based software development (CBSD) in the software engineering undergraduate curriculum to deepen and broaden student comprehension of component software. All hands-on lab practices are designed with open-source software tools. The course endows students the precious experiences of making design decisions via comparative study, risk analysis... View full abstract»
-
Use of Community Service-Learning Projects in Graduate Software Engineering Curricula
Publication Year: 2008, Page(s):16 - 18For the past 20 years, Seattle University's Master of Software Engineering program has incorporated industry sponsored projects into its capstone course sequence. Starting in 2005 the program was expanded to leverage projects that would cut across the themes presented in various courses to enable students to experience continuity and a common pedagogical application in various topics. The projects... View full abstract»
-
Quality-Driven Competition: Uniting Undergraduates, Graduates and Professionals on Global Software Development Projects
Publication Year: 2008, Page(s):19 - 21
Cited by: Papers (3)This short paper describes an innovative project-based learning experience for software engineering education and training. A global software development project is currently underway to unite students from across the globe, with widely different backgrounds and learning objectives, in distinct project roles that are designed to leverage skill sets and foster overall quality and success. The backg... View full abstract»
-
It can't get more real: using multiple teams to develop multiple software products for multiple customers
Publication Year: 2008, Page(s):22 - 24The Computer Science Department at the University of Montana consistently provides a realistic commercial software development and/or maintenance experience for both undergraduate and graduate students. Through the undergraduate capstone sequence and the graduate level two semester sequence in software engineering students learn and apply software engineering techniques. However, they face unexpec... View full abstract»
-
A project-based immersion system
Publication Year: 2008, Page(s):25 - 28We present features of an education system entirely based on a 7-months project, performed by a 6-students team within a virtual company and tutored by an experimented software engineer. We describe some aspects of a past project: functions of the system, technology, deliverables, and assessment. Students' outcomes are drafted in term of roles. View full abstract»
-
Workshop on the Roles of Student Projects and Work Experience in Undergraduate and Taught Postgraduate Programmes
Publication Year: 2008, Page(s):29 - 31
Cited by: Papers (1)Specific instances of project-based classes, capstone course(s), and student work are considered. Evaluations are undertaken and understanding gained of: beneficiaries and benefits, constraints, risks and challenges, and resources needed and actually provided. View full abstract»