Giúp em phát ai rành tiếng anh chuyên ngành IT dịch giúp - TopicsExpress



          

Giúp em phát ai rành tiếng anh chuyên ngành IT dịch giúp em vs Chapter 4: Introduction to the Body of Knowledge ● Many strong computer-science curricula were missing at least one hour of core material. It is misleading to suggest that such curricula are outside the definition of an undergraduate degree in computer science. ● As the field has grown, there is ever-increasing pressure to grow the core and to allow students to specialize in areas of interest. Doing so simply becomes impossible within the short time-frame of an undergraduate degree. Providing some flexibility on coverage of core topics enables curricula and students to specialize if they choose to do so. Conversely, we could have allowed for any core topic to be skipped provided that the vast majority was part of every student’s education. By retaining a smaller Core Tier-1 of required material, we provide additional guidance and structure for curriculum designers. In the Core Tier-1 are the topics that are fundamental to the structure of any computer-science program. On the meaning of Core Tier-1: A Core Tier-1 topic should be a required part of every Computer Science curriculum. While Core Tier-2 and Elective topics are important, the Core Tier-1 topics are those with widespread consensus for inclusion in every program. While most Core Tier-1 topics will typically be covered in introductory courses, others may be covered in later courses. On the meaning of Core Tier-2: Core Tier-2 topics are generally essential in an undergraduate computer-science degree. Requiring the vast majority of them is a minimum expectation, and if a program prefers to cover all of the Core Tier-2 topics, we encourage them to do so. That said, Computer Science programs can allow students to focus in certain areas in which some Core Tier-2 topics are not required. We also acknowledge that resource constraints, such as a small number of faculty or institutional limits on degree requirements, may make it prohibitively difficult to cover every topic in the core while still providing advanced elective material. A computer-science curriculum should aim to cover 90-100% of the Core Tier-2 topics, with 80% considered a minimum. There is no expectation that Core Tier-1 topics necessarily precede all Core Tier-2 topics in a curriculum. In particular, we expect introductory courses will draw on both Core Tier-1 and - 31 - Core Tier-2 (and possibly elective) material and that some core material will be delayed until later courses. On the meaning of Elective: A program covering only core material would provide insufficient breadth and depth in computer science. Most programs will not cover all the elective material in the Body of Knowledge and certainly few, if any, students will cover all of it within an undergraduate program. Conversely, the Body of Knowledge is by no means exhaustive, and advanced courses may often go beyond the topics and learning outcomes contained in it. Nonetheless, the Body of Knowledge provides a useful guide on material appropriate for a computer-science undergraduate degree, and all students of computer science should deepen their understanding in multiple areas via the elective topics. A curriculum may well require material designated elective in the Body of Knowledge. Many curricula, especially those with a particular focus, will require some elective topics, by virtue of them being covered in required courses. The size of the core: The size of the core (Tier-1 plus Tier-2) is a few hours larger than in previous curricular guidelines, but this is counterbalanced by our more flexible treatment of the core. As a result, we are not increasing the number of required courses a curriculum should need. Indeed, a curriculum covering 90% of the Tier-2 hours would have the same number of core hours as a curriculum covering the core in the CS2008 volume, and a curriculum covering 80% of the Tier-2 hours would have fewer core hours than even a curriculum covering the core in the CC2001 volume (the core grew from 2001 to 2008). A more thorough quantitative comparison is presented at the end of this chapter. A note on balance: Computer Science is an elegant interplay of theory, software, hardware, and applications. The core in general and Tier-1 in particular, when viewed in isolation, may seem to focus on programming, discrete structures, and algorithms. This focus results from the fact that these topics typically come early in a curriculum so that advanced courses can use them as prerequisites. Essential experience with systems and applications can be achieved in more disparate ways using elective material in the Body of Knowledge. Because all curricula will Thanks nhiều nha !!!!!!!
Posted on: Sun, 14 Sep 2014 12:13:37 +0000

Trending Topics



Recently Viewed Topics




© 2015