The CIS department offers a minor in Computer Science for RHU students. It is designed for students who want to include basic proficiency in computer science to enhance or supplement their major program.
This minor is offered to all RHU students except CCE and Business Information Technology Management students. Early in their major, interested RHU students need to fill the appropriate form declaring that they will be minoring in Computer Science while completing their regular major.
• A minimum CGPA of 70 % is required for the six courses to fulfill the minor requirements • Overlapped courses between student major requirements and CS minor requirements are counted to fulfill the CS minor requirements
This minor allows its holders to seek careers in a variety of sectors no matter what a student’s major is. Graduates from this minor can seek jobs related to software engineering, web and mobile development, database/system administration, network engineering/administration, and IT consultancy.
This course presents the fundamentals of structured programming concepts. It covers primitive data types, expressions, control statements, functions, arrays, basic searching, and sorting algorithms. PrerequisiteNone. Equivalent to CCEE 214.
This course covers theoretical principles embodied in automata and grammars. Topics include Deterministic and Non-deterministic Finite Automata (DFA and NFA), pushdown automata, closure properties, context free languages, context free grammar, Turing machines, reductions and decidability, and other selected topics as time permits.
Prerequisite: MATH 210 and COSC 215.
If you have a query about a specific major or application, please contact the relevant Administrative Assistant.
Administrative Assistant Tel: +961 5 60 30 90 Ext. 701
E-mail: da_cas@rhu.edu.lb