Computer Engineering Technology

ABCya is the leader in free educational computer games and mobile apps for kids. Technology is a crucial part of modern society, and computers lie at the heart of it all. Important things like business, banking and communication, as well as entertainment, playing games, downloading music and how we interact socially all revolve around computers. A computer technologist designs and implements software and hardware that allows all these things to be possible.

The Institute of Advanced Study (IAS) computer is a multi-year research project conducted under the overall supervision of world-famous mathematician John von Neumann. The notion of storing both data and instructions in memory became known as the ‘stored program concept’ to distinguish it from earlier methods of instructing a computer. The IAS computer was designed for scientific calculations and it performed essential work for the US atomic weapons program. Over the next few years, the basic design of the IAS machine was copied in at least 17 places and given similar-sounding names, for example, the MANIAC at Los Alamos Scientific Laboratory; the ILLIAC at the University of Illinois; the Johnniac at The Rand Corporation; and the SILLIAC in Australia.

Started in 1943, the ENIAC computing system was built by John Mauchly and J. Presper Eckert at the Moore School of Electrical Engineering of the University of Pennsylvania. Because of its electronic, as opposed to electromechanical, technology, it is over 1,000 times faster than any previous computer. ENIAC used panel-to-panel wiring and switches for programming, occupied more than 1,000 square feet, used about 18,000 vacuum tubes and weighed 30 tons. It was believed that ENIAC had done more calculation over the ten years it was in operation than all of humanity had until that time.

Agreements between several Community Colleges and NJIT have been drawn up which guarantee that students with a specific degree from the Community College will be accepted in this program (i.e. Computer Technology) with all, or most, of the credits acquired in the lower division being transferred. Some “deficiencies” may still exist in some cases, that is one or two specific prerequisite courses (see prerequisites below) from the lower division are missing and will be taken at NJIT during the first school year along with the other courses of the curriculum. It is in many cases permissible to take the courses necessary to overcome the deficiencies in another institution (e.g. community college), with permission from the advisor.

Software development and computer science are moving in exciting new directions. In order to capture these movements, today’s software developer needs to stay abreast of these changes with UAT’s masters in computer science. Students in this software engineering masters degree program learn the algorithmic structures, code metaphors and programming languages being developed to capture new architectures and paradigms in software development.