Excelsior College Ethics Exam Study Guide, II. Practice

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents Excelsior College Ethics Exam Study Guide HomeI. Theory A. Basic theories B. Basic concepts C. Metaethics D. Moral deliberation II. PracticeSources II. Practice Social and personal issues (For example: personal behavior and relationships, including friendship, gender roles, privacy, and children’s rights; social and political issues, including censorship, aging, care of older persons, … Read more

Read more

Index of old political articles

Fight the power. Hunter Hogan at HunterThinks.com

Attitudes Jingoism is American Should We Allow Gays To Vote? Save the helpless Kill all terrorists Peace is an action Security is not a zero-sum game History Six candles toppled the Berlin Wall Can non-violence overthrow an oppressive dictator? Non-violence in South Africa Iraq Let’s get al Qaeda America the Bully Compassion Be a patriot, … Read more

Read more

Is Iraq another Vietnam? (Revisited)

Fight the power. Hunter Hogan at HunterThinks.com

In November of 2003, I tried to decide if the occupation of Iraq was similar to the Vietnam War. I ultimately concluded that it was not similar. I felt and still feel that the most similar parallel is the Soviet occupation of Afghanistan. In the last year, many of my predictions have proven to be … Read more

Read more

Computer Science GRE Study Guide Home

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I. Software Systems and Methodology – 40% A. Data organization  1. Data types  2. Data structures and implementation techniques B. Program control and structure  1. Iteration and recursion  2. Procedures, functions, methods, and exception handlers C. Programming languages and notation D. Software engineeringII. Computer Organization and Architecture – 15% A. Digital logic design C. Memories and their hierarchies D. Networking and communicationsIII. Theory … Read more

Read more

Computer Science GRE Study Guide, Data types

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% A.    Data organization 1.      Data types a.       Definition: Data types are assigned to blocks of information. The type tells the program how to handle the specific information. For example, an integer data type can be multiplied, but a Boolean data type cannot. b.      In C, … Read more

Read more

Computer Science GRE Study Guide, Data structures and implementation techniques

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% A.    Data organization 1.      Data types 2.      Data structures and implementation techniques a.       Definition: A data structure is a way of organizing one or more data types into groups. For example, many languages do not have a string data type. To manipulate a string, you … Read more

Read more

Computer Science GRE Study Guide, Iteration and recursion

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% B.     Program control and structure 1.      Iteration and recursion a.       Definition: Iteration is the process of performing the same actions multiple times. Loops are the best examples of iteration. b.      Definition: Any function that calls itself is recursive. It looks a lot like iteration, but … Read more

Read more

Computer Science GRE Study Guide, Program control and structure

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% B.     Program control and structure 2.      Procedures, functions, methods, and exception handlers a.       Definition: A procedure and a function are very similar animals. They both allow the programmer to call them from multiple places in the program. If the called subroutine returns a value, then … Read more

Read more

Computer Science GRE Study Guide, Programming languages and notation

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% C.     Programming languages and notation 1.      Constructs for data organization and program control a.       Definition: In this section, data organization is not referring to anything like data structures. There are many ways to think about information and programming. Object-oriented programming has come to dominate the … Read more

Read more

Computer Science GRE Study Guide, Systems

Fight the power. Hunter Hogan at HunterThinks.com

Table of Contents I.    Software Systems and Methodology – 40% D.    Software engineering 1.      Formal specifications and assertions a.       Definition: Whatever. (If you think I should put something here, email me.) 2.      Verification techniques a.       Definition: Whatever. (If you think I should put something here, email me.) 3.      Software development models, patterns, and tools a.       … Read more

Read more