Writing Secure Code
Struggles of new college graduates in their first software development job
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Novice software developers, all over again
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Analyzing the strength of undergraduate misconceptions about software engineering
Proceedings of the Sixth international workshop on Computing education research
Gaps between industry expectations and the abilities of graduates
Proceeding of the 44th ACM technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
There has always been a gap between what college graduates in any field are taught and what they need to know to work in industry. However, today the gap in computer science has grown into a chasm. Current college hires who join Microsoft development teams only know a small fraction of their jobs and cannot be trusted to write new code until they have received months of in-depth training. The cause of this growing gap is a fundamental shift in the software industry, which now demands higher quality and greater attention to customer needs. This paper presents five new courses to add to computer science curriculums to help close this gap.