جامعة النجاح الوطنية
An-Najah National University
Computer Information Systems
Duration: 48 Months (4 Years)
Degree Awarded: Bachelor
Student must complete 126 credit hours

University Requirements Student must complete 19 credit hours

Course Code Course Name Credit Hours Prerequests
0
This is a three-hour non-credited English course offered to students who score poorly (i.e. below 50%) on the placement test. Since the major concern of this course is to improve the students’ proficiency before starting their ordinary university English basic courses and major courses taught in English, special emphasis has been placed on enhancing the students’ ability to effectively acquire the four language skills: reading, writing, listening, and speaking. Specifically, the course attempts to ensure an academically acceptable performance on the part of the students at the level of the English basic courses. Moreover, the course aims at expanding students’ vocabulary needed for various tasks.
3
This course aims to establish the concept of Islamic culture and its position among the other international cultures, its position in the Muslim life, its sources, its bases and its characteristics. It also aims to introduce the Islamic culture in faith, worship, relations, morals, and knowledge, to discuss the clash between cultures in addition to Globalization, Human Rights, Woman Rights, Democracy and other contemporary issues.
3
This course aims to improve the level of students in language skills and various literary, read and absorb and express written, and oral and tasted literary, through texts flags authors and poets in different eras, lessons in grammar and spelling, and brief definition months dictionaries and Arab old ones the modern and how to use them. This course aims to implement the Arabic language in the areas of reading and expression of both types oral and written communication.
3
This is a three credit-hour university-required English language course designed for students who need to work on the four skills of the language: reading, writing, listening, and speaking. The development of vocabulary and skills of comprehension are integral parts of the course. In addition, various reading strategies (making predictions, identifying main ideas, reading for details, relating information in the text to life experience) are introduced and developed through a wide range of topics for reading and writing. The course encourages a more analytical and independent approach to study and helps prepare the students for any subsequent exam preparation.
3
The course is mandatory for university students from various disciplines, so it does provide students with knowledge and `information about the Palestinian reality and in particular the political developments of the Palestinian cause since its inception until the present day in line social and economic developments and political which constitute the main pillars for the study of the Palestinian political reality. This course aims to study Palestinian issue from its begging until present day in social, economic and political issue.
11000108 Community Service 1
11000117 Leadership and Communication Skills 1
11000126 Introduction to Computer Science and Skills 2
3
This is a three-credit hour university-required English language course which is offered to students majoring in Sciences, Engineering, Agriculture, Veterinary, and Information Technology ... etc. Students in this course will be exposed to a range of science-based writings in English that supply students with samples of the kind of academic English they are likely to encounter in their textbooks. Exercises on grammar, vocabulary and textual organization are geared towards developing students’ observational and analytical skills that aid comprehension. The course uses an integrated approach which allows for communicative interaction in the class to actively test and broaden the listening and speaking abilities of the students. Furthermore, the acquisition of vocabulary items will be reinforced through their use in written sentences. Additional training in writing will be given through questions and answers, summaries of principal ideas in a reading passage and the preparation of reports.

Speciality Requirements Student must complete 88 credit hours

Course Code Course Name Credit Hours Prerequests
3
    • 11000103
This Course focuses on Report-Writing Skills. It is designed to equip students with the principles of Scientific and Business Writing. By the end of the Course, students are expected to have mastered the process of Professional Report-Writing.
3
    • 10681101 or
    • 10671102
Topics covered are set theory, statements, mathematical induction, propositional and predicate logic, Boolean algebra, relations, functions, counting methods, graph theory, recurrence relations and examples applicable to computer science.
3
This course is an introduction to basic concepts in accounting and finance and their applications for decision-making by a wide range of potential users (e.g., shareholders, investment analysts, lenders, managers etc.). This course is designed for IT students to understand and use accounting language/process, finance concepts, to enable effective communication, analysis and interpretation of accounting information within business environment. Acc/Fin CBIS will be implemented.
3
    • 10671231 or
    • 10676122
This course introduces Operations Research principles and practices in decision making. The course focuses on mathematical programming techniques such as linear programming (the Simplex Method, duality and sensitivity analysis), network optimization methodologies (including transportation and assignment problems).
10681101 Principles of Programming & Problem Solving 3
10681102 Fundamentals of Object Oriented Programming 3
    • 10681101
3
    • 10681102
The course includes methods for creating dynamic websites, and covers programming techniques for different websites, as well as the MySQL information storage and retrieval language.
3
    • 10681210
Introduction to computer organization. Computer instruction set. Machine language. Data processing. Arithmetic unit: Carry look-ahead adders, Subtractors, and shifters. Logic unit. Combinational and sequential multipliers and dividers. Floating-point number representation and arithmetic.
10681210 Data Structure 3
    • 10681102
10681215 Algorithms and Programming Techniques 3
    • 10681210
10681220 Database Design & Programming 3
    • 10681102
10681245 Web Programming II 3
    • 10681204
3
    • 10681220
The aim of this course is to teach the students the principles of the administration phase for the DBMS. Topics include physical database design and tuning, applying different security features, transaction management, concurrency control, and backup crash recovery.
10681258 Elementary Probability & Statistics 3
    • 10671231
10681301 Object-Based Systems Programming 3
    • 10681102
    • 10681220
10681305 Artificial Intelligence systems 3
    • 10681215
10681306 Human Computer Interactions 3
    • 10681307
10681307 Software Engineering 3
    • 10681220
10681308 Introduction to Multimedia systems 3
    • 10681210
10681345 Computer Networks 3
    • 10681205 or
    • 10686221
10681371 Operating Systems 3
    • 10681205
10681401 Internship 3
10681402 Scientific Research Seminar 1
10681404 Graduation Project 3
10681405 Computer Systems Security 3
    • 10681345
    • 10681255
10681407 Software Testing and Quality Assurance 3
    • 10681307
10681408 Software Project Management 3
    • 10681307
10681420 New Trends in Programming 3
    • 10681301
    • 10681307
10681440 Object Oriented Analysis and Design 3
    • 10681307
10681464 Information Retrieval systems 3
    • 10681245
    • 10681215
    • 10681220

Speciality Optional Requirements Student must complete 15 credit hours

Course Code Course Name Credit Hours Prerequests
3
    • 10681408 or
    • 10676321
This course is a practical hands-on business course designed for students interested in starting their own information technology related business. The skills necessary to generate innovative ideas will be emphasized. The course focuses on the steps necessary to plan, initiate, maintain, modify, finance and market a new business from an entrepreneurial perspective
10681310 Visual systems Programming 3
    • 10681220
10681311 Computer Graphics 3
    • 10681102
    • 10681210
    • 10671231
10681325 Marketing and Sales of Technology Based Products and Services 3
10681412 Heuristic Optimization techniques 3
    • 10681215
10681445 Software Design Patterns 3
    • 10681440
10681466 Business and human behavior modeling and simulation 3
    • 10681215
10681467 Data Mining 3
    • 10672228 or
    • 10681258
    • 10671212 or
    • 10681215
10681471 Health Information Systems 3
    • 10676270 or
    • 10681307
3
    • 10681345
This presents an introduction to Distributed systems, the Internet as a case study, introduction to parallel processing, multithreading, parallel processing interfaces and applications.
10681481 Image Processing 3
    • 10681308
10681490 Game Programming 3
    • 10681305
10681492 Special Topics 3
11011222 Entrepreneurship and Innovation 3

Free Courses Student must complete 4 credit hours

Course Code Course Name Credit Hours Prerequests
7303311 Medicinal Plants in Palestine 2
7303312 Cosmetic Products and Community 2
7303433 Pharmacy & Society 2
7404111 Family Health 2
10311197 French Language 2
3
This course aims at introducing students to the French alphabet, and the way of writing masculine and feminine words, as well as sentence structures: personal pronouns, verbs, and objects (direct and indirect). It also lists daily events using assistance tools such as drawings, pictures, and some short answers: acceptance, rejection, thanking, apology, and justifying the answers.
10805107 Psychological Culture in Our Recent Life 2
10816001 Planning and Development 2
11000111 Jerusalem 2
11000112 Fighting Corruption : Challenges and Solutions 2
11000131 Geography of Palestine 2
11000142 Family System in Islam 2
11000143 Principles of Religious Observances 2
11000144 Fiqh of Siyra 2
11000151 General Principles in Administration 2
11000152 Introduction to Debate 2
11000153 Introduction to Debate 3
11000155 Poison Prevention 2
11000157 Principles of Marketing and Personal Selling 2
11000158 Medications and Community 2
11000161 Engineering & Society 2
11000162 Environment in Palestine 2
11000165 Earthquake Mitigation 2
11000166 Genetics and Society 2
11000167 University Psychological Adaptation 2
11000168 Principles of Ocupational Saftey 2
11000169 Risk Assessment and Management 2
11000173 Sign Language 2
11000175 Democracy, Human Rights & International Human Rights 2
11000254 Sports and Health 2
11000255 Practical Swimming 2
11000331 English Conversation Skills 3
11000332 English Writing Skills 3
11201101 Introduction to Musicology 2
11201103 Palestinian Music Folklore 2
11201163 Choir 2

© 2024 An-Najah National University