The Computer Technology (CT) program has been developed to provide training in the principles underlying the design of modern computer systems. The evolution of digital computing is often divided into generations. Each generation is characterized by dramatic improvements over the previous generation in the technology used to build computers, the internal organization of computer systems, and programming languages. Although not usually associated with computer generations, there has been a steady improvement in algorithms, including algorithms used in computational science. The following history has been organized using these widely recognized generations as mileposts.
As new technologies continue to emerge, the need for computer programmers continues to grow as well. If you have a knack for the language of computers, then a degree in computer programming may be perfect for you. Whether you’re an avid gamer looking to develop the next big video game, or you’d like to become an expert software … Read moreRead More →