Apply
Students
Alumni
Lifelong Learning
Career Center
Contact Us
Quick Links
SIS
E-learning
> Office 365
> Quarantined Messages
Academic Calendar
Directory
Libraries
Find your interest
Search
Please enter a keyword with at least 3 characters
Find a program
step 1
Campus
step 2
Faculty
step 3
Department
step 4
Major
Main Campus
North Lebanon Campus
Shouf Campus
gO
Follow us on
NDU_NECHEDual Logo_White
About NDU
Overview
NDU History
Offices
Governance
Accreditation
Student Success Metrics
Facilities and Resources
International Relations
Work at NDU
Admissions
Undergraduate
Graduate
Directory
Academics
RAMEZ G. CHAGOURY FACULTY OF ARCHITECTURE, ARTS, AND DESIGN
FACULTY OF BUSINESS ADMINISTRATION AND ECONOMICS
FACULTY OF ENGINEERING
FACULTY OF HUMANITIES
FACULTY OF LAW AND POLITICAL SCIENCE
FACULTY OF NATURAL AND APPLIED SCIENCES
FACULTY OF NURSING AND HEALTH SCIENCES
Degree Programs
IDEAL Program
Office of the Registrar
Research
Centers and Institutes
Research and Graduate Studies
Research Policies
Office of Grants
Libraries
Publications
Public Engagement
Museum
NDU Choir
Campus Ministry
Benedict XVI Chair
Community Service and Awareness
News & Events
News
Events
Student Stories
Apply
Students
Alumni
Lifelong Learning
Career Center
Contact Us
Home
/
Academics /
Faculties /
FACULTY OF NATURAL AND APPLIED SCIENCES /
Department of Computer Science
Bachelor of Science in Computer Science - Computer Graphics and Animation
Total Credits
94
Apply now
Program Learning Goals
Mission
The mission of the Computer Science (CGA) program is to educate students in the principles and practices of computer science preparing them for life-long learning and careers in software design and development, computing systems technology, and research.
Program Educational Objectives
1.
To prepare CGA graduates to effectively use technical, conceptual and critical abilities, and appropriate technology tools.
2.
To prepare CGA graduates for successful professional careers in roles including, but not limited to modelers, animators, producers, and technical or art directors in all areas of animation and virtual environment production.
3.
To prepare CGA graduates with the basic principles of software engineering, the mathematical and computing concepts behind computer graphics, hardware concepts for computer graphics, creative visualization, modeling and animation.
4.
To equip CGA graduates with the scientific and engineering methodologies for analysis and problem solving; preparing them for advanced study and research in computer graphics and animation, and related disciplines.
5.
To prepare CGA graduates with the communication and interpersonal skills to function as effective members of collaborative multi-disciplinary teams in the production process.
6.
To prepare CGA graduates to identify and analyze legal, ethical and social concerns associated with the creative process.
Program Learning Outcomes
1.
Analyze complex computing problems and apply principles of computing and other relevant disciplines to identify solutions.
2.
Design, implement, and evaluate a computing-based solution to meet specific computing and graphic requirements within the context of the program’s discipline.
3.
Communicate effectively in various professional contexts.
4.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5.
Function effectively as a member or leader of a team engaged in activities related to the program’s discipline.
6.
Demonstrate proficiency in theoretical, practical, and critical skills specific to computer graphics and animation.
Admission Requirements
All first-year applicants must complete the
Admission Requirements
.
Courses
Courses
Liberal Arts Curriculum (27cr.)
English and Arabic Communication (9cr.)
English Communication (6cr.)
3
ENL 213 Sophomore English Rhetoric
3
ENL 223 Communication Arts
OR
3
ENL 230 English in the Workplace
OR
3
ENL 231 Work Ready Now
Arabic Communication (3cr.)
3
ARB 211 Appreciation of Arabic Literature
3
ARB 212 Advanced Arabic Grammar
3
ARB 224 Arabic Literature and Human Thought
3
ARB 231 Technical Arabic
3
ARB 306 The Modern Arabic Novel and Short Story
3
ARB 310 Arabic Theatre
Religion (3cr.)
3
REG 212 Religion and Social Issues
3
REG 213 Catholicism
3
REG 215 World Religions
3
REG 313 The Maronites: Faith and Cultural Heritage
3
REG 314 Marriage and Family in the Catholic Church
Ethics (3cr.)
3
CSC 203 Information Age & Ethics
Cultural Studies and Social Science (6cr.)
Cultural Studies (3cr.)
3
ARP 215 Cultural Themes in Lebanese Architecture
3
AVF 315 World Cinema Survey
3
COA 350 Current Issues
3
FAP 215 Art and Culture
3
HIT 211 History of Lebanon and the Middle East
3
LIR 217 American Literature to the End of the 19th Century
3
LIR 305 Novel to the End of the 19th Century
3
MUS 210 Music Appreciation
3
NTR 215 Foods and Nutrition of World Cultures
3
PHL 211 Logic and the Scientific Method
3
PHL 232 Ancient World Philosophy
3
PHL 333 Medieval World Philosophy
3
PHL 334 Modern and Contemporary World Philosophy
3
POS 225 Politics of Catholic Social Theory
3
HTM 201 Fundamentals of Hospitality and Cultural Tourism
3
HTM 326 Lebanon’s Cultural, Heritage and Nature Tourism
3
ROC 301 Romance Cultures
Social Science (3cr.)
3
MGT 201 Fundamentals of Management
3
CSC 206 Games and Society
3
ECN 211 Principles of Microeconomics
3
ECN 212 Principles of Macroeconomics
3
ENG 210 Introduction to Engineering Economy
3
ENG 220 Engineering Innovation
3
MRK 201 Fundamentals of Marketing
3
PSL 201 Introduction to Psychology
3
SOL 201 Introduction to Sociology
3
SOL 313 Family Violence
3
SOL 316 Society and Women
3
SOL 322 Family: Sociological Perspectives
3
SOL 323 Society and Role of Global Intercultural Communication
Citizenship (3cr.)
3
FQM 200 Food Security and Sustainability
3
POS 201 Introduction to Political Science
3
POS 209 Citizenship
3
POS 210 Government and Politics of Lebanon
3
POS 240 Law and Society
3
POS 319 Democracy and Human Rights
3
ENS 202 The Environment and Sustainable Development
Applied and Life Sciences (3cr.)
Life and Natural Sciences (3cr.)
3
AST 201 Discovering Astronomy
3
BIO 201 Your Body in Action
3
CHM 201 Chemistry in Everyday Life
3
ENS 201 Introduction to Environmental Science
3
ENS 203 Biodiversity
3
NTR 201 Basic Human Nutrition
3
HEA 201 Health Awareness
3
HEA 204 Contemporary Health Issues
Core Requirements (21cr.)
3
CSC 202 Computers for Visual Arts
3
CSC 212 Program Design and Data Abstraction I
3
CSC 213 Program Design and Data Abstraction II
3
CSC 313 Data Structures
3
MAT 211 Discrete Mathematics
3
MAT 214 Applied Linear Algebra
3
FAP 211 Drawing I
Major Requirements (43cr.)
3
CSC 231 Multimedia Applications
3
CSC 277 Software Packages for Computer Graphics I
3
CSC 278 Software Packages for Computer Graphics II
3
CSC 279 Software Packages for Computer Graphics III
3
CSC 343 Character Animation
3
CSC 375 Computer Modeling and Simulation
3
CSC 379 Fundamentals of 3D Compositing
3
CSC 412 Introduction to Computer Graphics
3
CSC 422 Introduction to Image Processing
3
CSC 430 Computer Graphics and Animation
3
CSC 443 Computer Games Design
3
CSC 450 Human-Computer Interaction
1
CSC 480 Internship
3
CSC 490 Senior Study
Free Electives (3cr.)
Students must select one course from the following list.
3
CSC 273 Workshop in Computer Aided Architectural Design
3
CSC 306 Web Design
3
CSC 318 Geographic Information Systems
3
CSC 323 Object Oriented Design
3
CSC 325 Analysis of Algorithms
3
CSC 472 Advanced After Effects
3
CSC 374 3D Simulation Packages
3
CSC 377 Fundamentals of 3D Sculpting and Simulation
3
CSC 385 Internet Computing
3
CSC 387 Advanced programming using Java
3
CSC 388 Mobile Application Development
3
CSC 423 Software Engineering
3
CSC 432 Introduction to Artificial Intelligence
3
CSC 435 Operating Systems and Networks
3
CSC 463 Advanced Software Development
3
CSC 485 Seminar
Suggested Program
Suggested Program
Fall Semester Year I
(15cr.)
Spring Semester Year I
(15cr.)
Summer Session Year I
(6cr.)
Fall Semester Year II
(12cr.)
Spring Semester Year II
(15cr.)
Summer Session Year II
(1cr.)
Fall Semester Year III
(15cr.)
Spring Semester Year III
(15cr.)
Fall Semester Year I (15cr.)
FAP
211
Drawing I
3 cr.
CSC
202
Computers for Visual Arts
3 cr.
CSC
212
Program Design and Data Abstraction I
3 cr.
CSC
277
Software Packages for Computer Graphics I
3 cr.
ENL
213
Sophomore English Rhetoric (LAC)
3 cr.
Spring Semester Year I (15cr.)
CSC
213
Program Design and Data Abstraction II
3 cr.
CSC
231
Multimedia Applications
3 cr.
ENL
230
English in the Workplace
3 cr.
Liberal Arts Curriculum (LAC)
6 cr.
Summer Session Year I (6cr.)
MAT
214
Applied Linear Algebra
3 cr.
CSC
278
Software Packages for Computer Graphics II
3 cr.
Fall Semester Year II (12cr.)
MAT
211
Discrete Mathematics
3 cr.
CSC
313
Data Structure
3 cr.
CSC
422
Introduction to Image Processing
3 cr.
CSC
279
Software Packages for Computer Graphics III
3 cr.
Spring Semester Year II (15cr.)
CSC
343
Character Animation
3 cr.
CSC
375
Computer Modeling and Simulation
3 cr.
CSC
412
Introduction to Computer Graphics
3 cr.
CSC
Major Elective
3 cr.
Liberal Arts Curriculum (LAC)
3 cr.
Summer Session Year II (1cr.)
CSC
480
Internship
1 cr.
Fall Semester Year III (15cr.)
CSC
443
Computer Games Design
3 cr.
CSC
430
Computer Graphics and Animation
3 cr.
Free Elective
3 cr.
Liberal Arts Curriculum (LAC)
3 cr.
Liberal Arts Curriculum (LAC)
3 cr.
Spring Semester Year III (15cr.)
CSC
379
Fundamentals Of 3D Compositing
3 cr.
CSC
490
Senior Study
3 cr.
CSC
450
Human-Computer Interaction
3 cr.
Liberal Arts Curriculum (LAC)
3 cr.
Liberal Arts Curriculum (LAC)
3 cr.
Graduation Requirements
GRADUATION REQUIREMENTS
Liberal Arts Curriculum
27
Cr
Core Requirements
21
Cr
Major Requirements
43
Cr
Free Electives
3
Cr
Students must select one course from the following list.
Cr
Overall GPA
2.0
4.0
Core & Major
Cumulative GPA
2.0
4.0
Total
94
Credits
How To Apply
Graduate Degrees
Master of Science in Computer Science
Master of Science in Mathematics
Master of Science in Financial Mathematics
Master of Science in Actuarial Sciences - In partnership with Chedid Re
Master of Science in Industrial Chemistry
Master of Science in Biology
Master of Science in Astrophysics
Other degrees in Department of Computer Science
Bachelor of Science in Computer Science - ABET Accredited Program
Bachelor of Science in Computer Science - Information Technology
Bachelor of Science in Business Computing
Bachelor of Science in Business Computing - Management Information Systems (MIS)
Bachelor of Science in Geographic Information Systems (GIS)
Master of Science in Computer Science
Minor in Geographic Information Systems
You have been successfully subscribed to our mailing list
Go Back to page