FIE '98 Proceedings of the 28th Annual Frontiers in Education - Volume 03
Using high-level tools to implement software engineering projects
FIE '00 Proceedings of the 30th Annual Frontiers in Education - Volume 01
A classroom outsourcing experience for software engineering learning
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Academia-academia-industry collaborations on software engineering projects using local-remote teams
Proceedings of the 40th ACM technical symposium on Computer science education
Evaluating student experiences in developing software for humanity
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Computer science graduates of most university programs are knowledgeable of computer science concepts and theories. Most graduates experience a variety of languages and associated programming techniques. Few graduates are exposed to software engineering industrial strength analysis and design tools. The growth of outsourcing is primarily prompted by financial criteria, but there are some indicators that U.S. software professionals don't have sufficient experience with tools that support the first half of the software engineering life cycle. In order to counteract this situation, universities need access to software engineering tools that can be incorporated into the computer science curriculum. This is necessary to ensure the successful employment of computer science graduates.