书目

A Concise Introduction to Software Engineering

内容简介

AnintroductorycourseonSoftwareEngineeringremainsoneofthehardestsubjectstoteachlargelybecauseofthewiderangeoftopicstheareaenc-passes.Ihavebelievedforsometimethatweoftentendtoteachtoomanyconceptsandtopicsinanintroductorycourseresultinginshallowknowledgeandlittleinsightonapplicationoftheseconcepts.AndSoftwareEngineeringis?nallyaboutapplicationofconceptstoe?cientlyengineergoodsoftwaresolutions.GoalsIbelievethatanintroductorycourseonSoftwareEngineeringshouldfocusonimpartingtostudentstheknowledgeandskillsthatareneededtosuccessfullyexecuteacommercialprojectofafewperson-monthse?ortwhileemployingproperpracticesandtechniques.Itisworthpointingoutthatavastmajorityoftheprojectsexecutedintheindustrytodayfallinthisscope—executedbyasmallteamoverafewmonths.Ialsobelievethatbycarefullyselectingtheconceptsandtopics,wecan,inthecourseofasemester,achievethis.Thisisthemotivationofthisbook.Thegoalofthisbookistointroducetothestudentsalimitednumberofconceptsandpracticeswhichwillachievethefollowingtwoobjectives:–Teachthestudenttheskillsneededtoexecuteasmallishcommercialproject.

丛书

Undergraduate Topics in Computer Science

—  END  —