Computer games courses university


















Unlike many other games degrees, at Abertay you will make games right from the start. A number of students on our computer games courses undertake work experience at one of Dundee's successful games companies during their holidays, making them even more attractive to employers.

Our graduates work across the UK and the world in leading companies. Graduates also move on to become Software Engineers in companies building games and other applications. Computer Game Applications Development. Computer Games Technology. Want to become a Java programmer? You will develop your programming skills in supervised lab sessions where help will be at hand should you require it.

Databases are everywhere. They are employed in banking, production control and the stock market, as well as in scientific and engineering applications. For example, the Human Genome Project had the goal of mapping the sequence of chemical base pairs which make up human DNA. The result is a genome database. This module introduces the underlying principles of databases, database design and database systems.

It covers the fundamental concepts of databases, and prepares the student for their use in commerce, science and engineering. View Introduction to Databases on our Module Directory. The aim of this module is to provide students with an introduction to the principles and technology that underlie internet applications and the techniques used in the design and construction of web sites.

Students showcase their skills by designing and building both client and server components of a data driven web site. View Web Development on our Module Directory. This module introduces the fundamentals of networking including wiring and configuration of switches and routers and associated subnetting. Laboratory sessions give practical hands on experience in our purpose built networking lab.

View Network Fundamentals on our Module Directory. Computers, embedded systems, and digital systems in general have become an essential part of most people's lives, whether directly or indirectly. The aim of this module is to introduce the software and hardware underpinnings of such systems at an introductory yet challenging level suitable for future computer scientists and engineers. Topics covered in the module include both top-view as well as bottom-view approaches to understanding digital computers.

They range from the more theoretical e. Upon completion of this module, students should have a good conceptual and practical understanding of the nature and architecture of digital computer systems and their components. This course covers the principles of project management, team working, communication, legal issues, finance, and company organisation.

Working in small teams, students will go through the full project life-cycle of design, development and implementation, for a bespoke software requirement. This module extends the students' knowledge and skills in object-oriented application programming by a treatment of further Java language principles and of important Application Programming Interfaces APIs. The Java Collections API is explored in some more detail with emphasis on how to utilise these classes to best effect. A particular focus will be on the interaction with databases e.

View Application Programming on our Module Directory. Data structures and algorithms lie at the heart of Computer Science as they are the basis for the efficient solution of programming tasks. In this module, students will study core algorithms and data structures, as well as being given an introduction to algorithm analysis and basic computability. Artificial intelligence will be a great driver of change in the coming decades. This module provides an introduction to three fundamental areas of artificial intelligence: search, knowledge representation, and machine learning.

These underpin all more advanced areas of artificial intelligence and are of central importance to related fields such as computer games and robotics. Within each area, a range of methodologies and techniques are presented, with emphasis being placed on understanding their strengths and weaknesses and hence on assessing which is most suited to a particular task. View Artificial Intelligence on our Module Directory. Most players think that designing computer games must be easy.

How hard can it be? What it can do is help people who want — who need — to design games to hit the ground running. Where you run after that is up to you! This module adds game-specific techniques and material to the general-purpose programming abilities acquired previously.

Topics include fundamental game classes and loops; working with 2D graphics, images and sound; collision detection, Game AI, particle effects, procedural content generation, physics engines and more. Students showcase their programming skills and creative flair by designing and implementing a 2D video game. The highlight of our undergraduate degree courses is the individual capstone project. In all the student spends hours throughout the academic year, reporting to their academic tutor, and in the case of company projects, to a company mentor.

All projects are demonstrated to external companies on our Project Open Day. Massively Multiplayer Online Role-Playing Games are the largest and most sophisticated computer games in existence. This extraordinary module — which is quite unlike any other in the School — covers their design, history, influence and artistry, and is delivered by one of the two individuals who co-invented the genre here at Essex University in the late s. View Virtual Worlds on our Module Directory.

This course covers the fundamentals of games development, with special emphasis on 3D games and the Unity Game Engine. In this practical course, with many code samples and exercises, you'll learn how to implement a complete 3D game in Unity, including all aspects of game development: User input, 3D models and animations, physics, camera, audio, lights, terrains, graphical user interfaces and artificial intelligence. No previous game development experience is needed, although having previous programming knowledge is strongly advised all programming will be done in C.

On a placement year you gain relevant work experience within an external business or organisation, giving you a competitive edge in the graduate job market and providing you with key contacts within the industry. The rest of your course remains identical to the three-year degree. On your year abroad, you have the opportunity to experience other cultures and languages, to broaden your degree socially and academically, and to demonstrate to employers that you are mature, adaptable, and organised.

Courses are taught by a combination of lectures, laboratory work, assignments, and individual and group project activities Group work A significant amount of practical lab work will need to be undertaken for written assignments and as part of your learning.

You are assessed through a combination of written examinations and coursework All our modules include a significant coursework element You receive regular feedback on your progress through in-term tests In your first year, you will have exams before the start of term in January.

International fees and funding information. Our events are a great way to find out more about studying at Essex. Data Visualization. Data Science Tools. Apache Hadoop. Apache Spark. Higher Education. Museum Studies.

Educational Technology. Instructional Design. Teacher Development. Course Development. Test Prep. Mental Health. Global Health. Public Health. Clinical Trials. Health Research. Medical Research. Ethnicity and Race. Indigenous Peoples. Ancient History. Middle Ages. World History. Regional Culture. Latin America. Middle East. North America.

South America. Falun Gong. Linear Algebra. Differential Equations. Game Development. Software Development. High-Level Programming Languages. Mobile Development.

Android Development. Web Development. Web Design. Molecular Biology. Regenerative Biology. Stem Cells. Systems Biology. Organic Chemistry. Chemical Engineering. Systems Science. Civil Engineering. Electrical Engineering. Signal Processing. Environmental Engineering. Material Science. Mechanical Engineering.

Environmental Science. See term dates. Types of support. Personal tutor. Student support advisor. Academic skills tutors.

They can help with: improving your academic writing for example, essays, reports, dissertations delivering presentations including observing and filming presentations understanding and using assignment feedback managing your time and workload revision and exam techniques.

Creative skills tutors. IT and computing support. Academic skills support. ASK provides one-to-one support in areas such as: academic writing note taking time management critical thinking presentation skills referencing working in groups revision, memory and exam techniques.

Disability advice and additional support. They'll help you to: discuss and agree on reasonable adjustments liaise with other University services and facilities, such as the library access specialist study skills and strategies tutors, and assistive technology tutors, on a 1-to-1 basis or in groups liaise with external services.

Library support. The library is open 24 hours a day, every day, in term time. Support with English. Funding your studies Find out how to fund your studies , including the scholarships and bursaries you could get. Costs breakdown. Accommodation and living costs. Student Enterprise module. How to apply. Starting in You'll need: the UCAS course code — G our institution code — P80 If you'd prefer to apply directly, use our online application form. You can also sign up to an Open Day to: Tour our campus, facilities and halls of residence Speak with lecturers and chat with our students Get information about where to live, how to fund your studies and which clubs and societies to join If you're new to the application process, read our guide on applying for an undergraduate course.

How to apply from outside the UK. International and EU students. Admissions terms and conditions When you accept an offer to study at the University of Portsmouth, you also agree to abide by our Student Contract which includes the University's relevant policies, rules and regulations. Contact information. Programme specification. Subject area Computer Games and Animation.

Other courses you might like. Graduate Show Browse online show. Open Days and campus tours. Book now. Creative and Cultural Industries online experience.

Start exploring. See what our students do.



0コメント

  • 1000 / 1000