Multimedia and Graphics Program drafted drafted draft
Program Overview
The Multimedia and Graphics program is a Bachelor of Science degree comprising 144 credit hours completed over eight terms. Students develop skills in multimedia, graphics, computer science, and engineering. Graduates may pursue careers in fields such as web design, computer animation, and multimedia production.
Program Outline
Outline:
Program Description:
The Multimedia and Graphics Program is a Bachelor of Science degree in Science and Engineering. It is an 8-term program with a total of 144 credit hours.
Structure:
The program is structured into 8 terms, with each term containing a set of courses.
Course Schedule:
Term 1:
- BA101 - Calculus 1
- BA113 - Physics
- CS111 - Introduction to Computers
- NC172 - Fundamentals of Business
- BA003 - Math 0
Term 2:
- BA102 - Calculus 2
- CS143 - Introduction to Problem Solving and Programming
- EC134 - Fundamentals of Electronics
- GM311 - Introduction to Multimedia
- LH136 - English for Specific Purposes II (ESP II)
- NC133 - Communication Skills
Term 3:
- BA201 - Calculus III
- BA203 - Probability and Statistics
- BA216 - Advanced Physics
- CE216 - Digital Logic Design
- CS202 - Discrete Structures
- CS243 - Object Oriented Programming
Term 4:
- CE231 - Introduction to Networks
- CE243 - Intro. to Computer Architecture
- CS212 - Data Structures and Algorithms
- CS244 - Advanced Programming Applications
- IS273 - Database Systems
- IT291 - Professional Training in Entrepreneurship
- SE291 - Introduction to Software Engineering
Term 5:
- CS333 - Web Programming
- CS352 - Computer Graphics
- GM315 - Digital Audio & Video Fundamentals
- GM317 - Media Production and Editing
- SE391 - Project Management
Term 6:
- CS322 - Operating Systems
- CS366 - Introduction to Artificial Intelligence
- CS443 - Game Programming
- CS451 - Human Computer Interaction
- GM324 - 3D Modeling
Term 7:
- CS455 - Digital Image Processing
- GM323 - Digital Lighting and Rendering
- GM413 - Project I
Term 8:
- CS421 - Computer System Security
- GM411 - Computer Animation
- GM423 - Project II
Elective Courses:
Humanities Elective:
- NC264 - Principles of Microeconomics
- NC275 - Global Business
- NC283 - Introduction to Accounting
- NC471 - Business Process Management
- NC172 - Fundamentals of Business
- NC215 - Theory of Colors
- NC252 - Principles of Marketing
- NC262 - Scientific Thinking
- NC263 - Environmental Science and Technology
SE Major Electives:
- GM415 - Digital Audio & Video Fundamentals
- GM416 - Video Editing
- GM425 - 3D animation and Graphics Programming Tools
- GM426 - Video Databases
- GM427 - Video Streaming
- CS411 - Data Compression
- CS446 - Computer Games Programming: Tools and Techniques
- CS447 - Writing Games Analysis – concept art for gaming
- CS448 - Game Modeling Design
- CS466 - Machine Learning and AI for Games
Minor Elective:
- CS445 - Structure of Programming Languages
- IS371 - E-business Fundamentals
- IS372 - Information Systems Theory And Practice
- IS374 - Advanced Database Systems
- IS391 - Systems Analysis & Design
- IS461 - Decision Support Systems
- IS471 - Strategic Planning for IS
- SE392 - Software Requirements and Specifications
- SE393 - Principles of Software Architecture
- SE491 - Software Component Design
- SE492 - Software Verification
- CS305 - System Modeling and Simulation
- SE493 - Software Quality Assurance
- CS311 - Theory of Computation
- CS321 - Systems Programming
- CS352 - Computer Graphics
- CS443 - Game Programming
Professional Training in Programming:
- IT471 - Professional Training in Database III
- IT291 - Professional Training in Entrepreneurship
- IT382 - Professional Training in Multimedia 1
- IT421 - Professional Training in Programming III
- IT422 - Professional Training in Programming IV
- IT431 - Professional Training in Networking III
Individual Modules:
NC172 - Fundamentals of Business:
This course provides an introduction to the basic principles of business, including management, marketing, and finance.
EC134 - Fundamentals of Electronics:
This course covers the basic principles of electronics, including circuits, devices, and systems.
GM311 - Introduction to Multimedia:
This course introduces the concepts of multimedia, including graphics, audio, video, and animation.
LH136 - English for Specific Purposes II (ESP II):
This course continues to develop English language skills for academic and professional purposes.
NC133 - Communication Skills:
This course focuses on developing effective communication skills, including written, oral, and visual communication.
BA201 - Calculus III:
This course covers advanced topics in calculus, including vector calculus, partial differential equations, and Fourier analysis.
BA203 - Probability and Statistics:
This course introduces the concepts of probability and statistics, including data analysis, hypothesis testing, and statistical modeling.
BA216 - Advanced Physics:
This course covers advanced topics in physics, including electromagnetism, optics, and quantum mechanics.
CE216 - Digital Logic Design:
This course introduces the principles of digital logic design, including Boolean algebra, logic gates, and digital circuits.
CS202 - Discrete Structures:
This course covers the mathematical foundations of computer science, including set theory, graph theory, and logic.
CS243 - Object Oriented Programming:
This course introduces the concepts of object-oriented programming, including classes, objects, inheritance, and polymorphism.
CS212 - Data Structures and Algorithms:
This course covers the design and analysis of data structures and algorithms, including arrays, lists, trees, and graphs.
CS244 - Advanced Programming Applications:
This course covers advanced programming techniques, including software design patterns, data structures, and algorithms.
IS273 - Database Systems:
This course introduces the concepts of database systems, including database design, data modeling, and query languages.
IT291 - Professional Training in Entrepreneurship:
This course provides practical training in entrepreneurship, including business planning, marketing, and finance.
SE291 - Introduction to Software Engineering:
This course introduces the principles of software engineering, including software development methodologies, requirements analysis, and design.
CS333 - Web Programming:
This course covers the fundamentals of web programming, including HTML, CSS, JavaScript, and server-side scripting.
CS352 - Computer Graphics:
This course introduces the concepts of computer graphics, including 2D and 3D graphics, image processing, and animation.
GM315 - Digital Audio & Video Fundamentals:
This course covers the fundamentals of digital audio and video, including audio and video compression, editing, and production.
GM317 - Media Production and Editing:
This course covers the principles of media production and editing, including video editing software, storytelling techniques, and post-production techniques.
SE391 - Project Management:
This course introduces the principles of project management, including project planning, scheduling, and risk management.
CS322 - Operating Systems:
This course covers the principles of operating systems, including process management, memory management, and file systems.
CS366 - Introduction to Artificial Intelligence:
This course introduces the concepts of artificial intelligence, including machine learning, natural language processing, and computer vision.
CS443 - Game Programming:
This course covers the principles of game programming, including game design, game engines, and game development tools.
CS451 - Human Computer Interaction:
This course covers the principles of human-computer interaction, including user interface design, usability testing, and accessibility.
GM324 - 3D Modeling:
This course covers the principles of 3D modeling, including 3D modeling software, modeling techniques, and animation techniques.
CS455 - Digital Image Processing:
This course covers the principles of digital image processing, including image enhancement, image restoration, and image segmentation.
Arab Academy for Science, Technology and Maritime Transport
Overview:
The Arab Academy for Science, Technology and Maritime Transport (AASTMT) is a renowned University dedicated to providing high-quality multidisciplinary education and training in maritime, medical sciences, engineering & technology, management, social sciences & humanities fields. its a leading International University in the Arab world, fostering excellence in education, research, development, and innovation.
Services Offered:
AASTMT offers a wide range of services to its students, including:
Banking Services:
- Access to banking facilities for financial transactions.
Medical Services:
- On-campus medical clinic for student healthcare.
Transportation Services:
- Transportation services for students to navigate between campuses and facilities.
Outdoor Workshops and Exhibitions:
- Opportunities for students to participate in workshops and exhibitions.
Student Accommodation and Dorms:
- On-campus accommodation options for students.
Student Life and Campus Experience:
AASTMT provides a vibrant and engaging campus experience for its students. Key aspects include:
Music Concerts:
- Performances by famous artists.
Academic Competitions:
- Opportunities to participate in academic competitions across various disciplines.
Seminars and Workshops:
- A diverse selection of seminars and workshops to enhance knowledge and skills.
Acting & Performing Arts:
- Opportunities for students to explore their talents in acting and performing arts.
Cultural Activities:
- A variety of fun and cultural activities to enrich student life.
Key Reasons to Study There:
AASTMT offers several advantages and unique aspects that make it an attractive choice for students:
Maritime Sector Focus:
- Strong emphasis on maritime education and training.
Programs Diversity:
- A wide range of academic programs across various disciplines.
Practical Training:
- Opportunities for practical training both locally and internationally.
Professors & Faculty Members:
- Experienced and qualified faculty members.
Extensive Library Network:
- Access to 11+ libraries across campuses.
International Cooperations:
- Partnerships with 51+ international institutions.
Multiple Campuses:
- 8+ campuses across Egypt.
Entrepreneurship Focus:
- Dedicated center for entrepreneurship development.
Academic Programs:
AASTMT offers a comprehensive range of academic programs, including:
Undergraduate Studies:
- Programs in maritime transport, technology, engineering, and other related fields.
Postgraduate Studies:
- Master's and PhD programs in various specializations.
Professional Certificates:
- Specialized certificates in areas like freight forwarding, supply chain management, and maritime safety.