.: Internship Preparation & Internship Reflection :..: SWE 301 & 401 :.Spring 2023, occasional Fridays 12:00 noon-1:15 pm, |
Schedule | Grading | Assignments | Course details | Honor code |
---|
Contact information
web: https://cs.gmu.edu/~offutt/
email: offutt@gmu.edu
Office hours: Wednesdays 330-5pm Engr 4430, or by appointment
This class will meet five times, plus a visit to the job fair. All dates tentative and to be confirmed.
Some advice
Both 301 & 401 are graded on a Satisfactory or No Credit scale.
The requirements for passing are closely modeled on what happens in the business world. In the business world, if you don’t do what you are required to do, when you are required to do it, you will soon need a new job.
In this class, participation is mandatory. The measure of your performance is not just what you learn from the class, but also what you contribute to the class. If you are not in the room, you can’t contribute. Participation is during the meetings and on piazza.
With that in mind, any one of the following will prevent you from passing this course:
SWE 301 students will carry out several activities to help find an internship position and then be prepared to adapt your academic education to that position. SWE 401 students will relate your internship experiences back to your academic courses and share your experiences with the other students in the class.
SWE 301 assignment for the semester
SWE 401 assignment for the semester
You are also expected to participate in the ongoing discussion on piazza
Exams and quizzes
No exam and no quiz
Prerequisite
The SWE 301 prerequisite for SWE 401 is strictly enforced. Students in their final semester of studies are not permitted to register for SWE 301 and SWE 401 simultaneously. Such students are directed to register for 301 only, and to see their advisor to substitute an additional senior-level SWE or CS class.
Catalog Description
SWE 301: (0 hours) Preparation for Internship Educational Experience. Intended for, but not limited to, students planning internships in the Applied Computer Science Program. Both 301 and 401 are required for students in the Software Engineering concentration. Basic interview skills. Techniques for applying academic knowledge to practical software development. Techniques for learning from practical industry experience. Peer presentation from students who have completed internships.
SWE 401: (1 hour) Reflection on Internship Educational Experience. Intended for, but not limited to, students planning internships in the Applied Computer Science Program. Both 301 and 401 are required for students in the Software Engineering concentration. Analysis of techniques for applying academic knowledge to practical software development. Analysis of techniques for extracting knowledge from practical experience. Student presentations summarizing internships relating them to academic program goals.
Note that these courses are intentionally colocated so that 401 students can mentor 301 students.
Learning Objectives
Students in SWE 301 & 401 will learn many aspects of professional behavior, including how to search for professional positions, how to handle interviews, how to conduct themselves in professional ways on the job, how to work as effective and cooperative team members, and how to effectively use an internship to learn and build professional skills. Students will also learn the basics of professional networking and leadership, and will be given the opportunity to help other students with the transition from university to professional life.
Note: SWE 301 is not “credit for an internship” and work experience, whether current or prior, cannot be used as a substitution for SWE 301 or SWE 401.
Course materials
Neither SWE 301 nor SWE 401 requires a textbook
Class meetings
This course only meets 6 times, not every week. Some required activities such as job fairs will fall outside the normal class hours. Student presentations will occur during the normally scheduled class hours. Attendance at all meetings are required to pass the course.
All GMU courses and research carried out here is governed by the GMU Honor Code. More importantly, ethical behavior is essential for all engineers. If an engineer, whether software or otherwise, is discovered to have an ethical lapse, not only will that engineer lose the current job, but will find it difficult to obtain other jobs. Ethics and integrity protect ourselves and the users of our products.