CSPB 3112 Professional Development Course:

Supports students in developing professional skills and practices in computing, including: preparing for technical and behavioral interviews, professional networking, mastering new technologies not addressed in the curriculum, presenting work, the role of graduate study, and exploring career and research directions.

This course will focus on defining a semester project, creating a portfolio to display work including projects like the one for this course, and for recording and managing the project work.

The student will define the project for the semester. The student will specify the learning objectives and layout the project assessments that will be applied when the project is completed. The project must include weekly progress reports across the entire semester with 3-5 hours of project work per week.

A public webpage such as GitHub User Website will be used as a location to store all project information.

Surveys data management, including file systems, database management systems design, physical data organizations, data models, query languages, concurrency, and database protection. Requisites: Requires prerequisite course of CSCI 3104 (minimum grade C-).