SWE 399: Summer Training

SWE 399: Summer Training

 
Course Information
Class/Laboratory Schedule: 

(0-0-0)

Designation: 
 Required Course
Course Level: 
 Undergraduate
Prerequisites
Prerequisite(s) by Topic: 
  • Software design
  • Using APIs
  • Software tools and environments
  • Software processes
  • Software requirements and specifications
  • Software validation
Catalog Description: 

A summer period of 8 weeks spent as a trainee in industry, business, or government agencies for the purpose of familiarizing the student with the real job world and enabling him to apply and relate his academic knowledge to a real work environment. The student is required to participate in computer science related activities and use his time to get acquainted with the computer science related functions and resources used by his employing organization. Besides progress reports, the student is required to submit a final report and do a presentation on his experience and the knowledge he gained during his summer training program. The student receives a zero-credit Pass/Fail grade.

Eligibility Requirements: Departmental Approval.

Course Outcomes: 

After completion of this course, the student shall be able to:

  • Work with a company or organization with self confidence and exercise his skills safely and in a professional manner.
  • Practice an acceptable level of attendance and credibility to gain and maintain employment in a chosen occupation.
  • Exercise negotiating skills and learn how to seek and provide information and discuss problems in a constructive way.
  • Learn what is required to perform a specific task or series of tasks that meet the requirements of a company or organization.
  • Have a working knowledge of the career he has chosen based on his training experience.
  • Practice the application of theory in real life work
  • Increase business contact.
  • Write reports according to predetermined guidelines and make oral presentations in English to convey in a limited time, the range of experience obtained and outline the most important skills learned.​