Introduction


The "CS A-Z" website contains what I consider to be an essential body of "modern" knowledge that all CS undergraduates should possess. It is called "A to Z" as it is organized alphabetically. Obviously, it will be impossible to list all core modern CS concepts here. Instead, for each alphabet, I list 10 key concepts with some links to explain what each concept means. For concepts that did not make my top 10 list, I will just list them by name.


I only include new CS concepts that are more technical in nature. General or well-known concepts/terms, such as "compiler" or "software" will not be included in this A-Z.


I hope students will find this fun and useful as a study guide or as a way to check if there is any "gap" in their knowledge of CS.


Please send me comments on this website!

under construction

Last modified: Monday, 22-Mar-2004 16:02:15 HKT

webmaster about this website     Valid W3C XHTML 1.1   Valid W3C CSS   Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0   Valid Bobby 508   Valid Bobby AAA