The Community For Technology Leaders

ABCya is the leader in free educational computer games and mobile apps for kids. Java is a programming language that is commonly used in the development of client-server web applications. The BEng Computer Science and Technology programme combines the core elements of electrical and electronic engineering with those of computer science to equip graduates with detailed knowledge of the design and development of both hardware and software.

Advanced programming and development techniques focussed on the data structures and algorithms that underpin Computer Science. Static data structures: implementation and use. Problem decomposition, module abstraction. Dynamic data structures: pointers linked lists graphs and trees. Object oriented: design implementation and use. Application implementation and component reuse. Algorithms: sorting searching and graph traversal. Basic complexity issues: time and space complexity. Software development techniques.

The Department of Computer Technology and Information Systems has designed its curriculum to equip students with hands-on experience as well as the knowledge and background gained from a software-concentrated education. Graduates enter the employment market with strong skills in technology, analytics, communication, and business. The program follows an applied approach and requires weekly laboratory hours, which constitute almost one-third of total credit hours. Internship programs and a semester-long industrial training project further enhance the curriculum.

At a cost to computer makers of roughly $700, the ASR-33 Teletype is originally designed as a low cost terminal for the Western Union communications network. Throughout the 1960s and ‘70s, the ASR-33 was a popular and inexpensive choice of input and output device for minicomputers and many of the first generation of microcomputers. Graduates can expect to work in a variety of environments, including banks, insurance companies, large stores, manufacturing companies, public utilities, government agencies, health care agencies, hospitals, and many other kinds of departments and businesses that use computers and networks.

UAT’s Enterprise Software Development degree prepares graduates to design, code, build, test, deploy and manage software for businesses. In today’s fast paced world, businesses depend on increasingly sophisticated software systems to support their processes and provide a competitive edge. Enterprise Software Development students who earn a software developer degree will learn to craft quality code that meets requirements and delivers value to the customer.