A strong foundation for a technology career is a computer science degree or information science degree. This program will usually cover the history of computing, as well as an introduction to programming, algorithms, and database administration, and a high-level overview of hardware. Students will usually choose a specialization, such as software engineering, database management, or e-commerce.



