90 likes | 294 Views
Final Year Projects. Dr. Jeyakesavan Veerasamy Director of CS Senior Design Program University of Texas at Dallas, USA jeyv@utdallas.edu. Agenda. Final year projects – why? Industry projects Service projects Your own projects How to prepare for final projects?.
E N D
Final Year Projects Dr. Jeyakesavan Veerasamy Director of CS Senior Design Program University of Texas at Dallas, USA jeyv@utdallas.edu
Agenda • Final year projects – why? • Industry projects • Service projects • Your own projects • How to prepare for final projects?
Final year projects – why? • Anna University requires it • Prove that you • are ready to be a professional. • can apply what you have learned. • can learn more & apply as needed. • Give you “industry-like” experience: tackling larger projects, team-work, communication skills, project management, latest tools/languages, etc.
Industry Projects – Why? • Makes your resume look better & gets attention from Employers • No need to prove the usefulness of your project during interviews! You can focus on what you did. • You will learn how a company works internally & chance to get hired • Company will provide you a reference • Makes college industry transition smoother • Manage expectations • Assessment of your skills & preferences • Project scoping & management • Team work
Industry projects – How? • Our entrepreneurial city has a lot of companies in various industry segments that can use & benefit from your project. • Give compelling reasons to trust you • Use your contacts - family/friends • Use your faculty – ask for active Alumni? • Analyze “vague” project description with your friends and faculty and right-size it. • NDA and IP concerns • Request for industry mentor - Open & periodic communication
Service Projects to college & community • Similar to industry projects • Applications to improve efficiency of students, faculty, management, local charities, or even public offices. • Sample application from UT Dallas • Unlike industry project, there may not be one technical mentor to consult.
Your own projects • Makes sense if you have a “business” mind-set and your project will contribute to it. • Otherwise, you have to prove that you did it & it is of some value – during interviews.
How to prepare for final projects? • Be passionate about programming. Have the right mind-set. • Use the latest free tools: • TurboC++, NotePad NetBeans/Visual Studio/… • Try out latest technology stuff – do not let “fear of unknown” keep you away from trying! • No one knows everything. Form a team with your friends, put your skills together and build something! It will be unforgettable experience.