Software engineering: theory and practice
Software engineering: theory and practice
Software engineering throughout a traditional computer science curriculum
CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
Effective software engineering pedagogy
Journal of Computing Sciences in Colleges
Experiences with Eclipse IDE in programming courses
Journal of Computing Sciences in Colleges
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Jigsaw, a programming environment for Java in CS1
Journal of Computing Sciences in Colleges
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Hi-index | 0.00 |
Although the two-year curriculum guide includes coverage of all eight software engineering core topics, the computer science courses taught in the Alabama community colleges limit student exposure to the programming, or coding, phase of the software development lifecycle and offer little experience in requirements analysis, design, testing, and maintenance. We propose that some software engineering principles can be incorporated into the introductory level of the computer science curriculum. Our vision is to give community college students a broader exposure to the software development lifecycle. For those students who plan to transfer to a baccalaureate program subsequent to their community college education, our vision is to prepare them sufficiently to move seamlessly into mainstream computer science and software engineering degrees. For those students who plan to move from the community college to a programming career, our vision is to equip them with the foundational knowledge and skills required by the software industry.