Bethlehem University Undergraduate Catalog 2020-2021

Faculty of Science - Department of Software Engineering

 
Bachelor of Science in Software Engineering

Paradigm



Intensive English Students


First Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SCIE140BIOLOGY & CHEMISTRY FUNDAMENTALS3Faculty Requirement
MATH141CALCULUS & ANALYTIC GEOMETRY I4Faculty Requirement
SWER141INTRODUCTION TO PROGRAMMING3Major Requirement
ENGR101REMEDIAL ENGLISH I2University Requirement
Credits 12

Spring

Course CodeCourse TitleCourse CreditsCourse Type
PHYS131GENERAL PHYSICS I3Faculty Requirement
MATH142CALCULUS & ANALYTIC GEOMETRY II4Faculty Requirement
SWER142OBJECT ORIENTED PROGRAMMING3Major Requirement
LIBR101LIBRARY SKILLS0University Requirement
ENGR102REMEDIAL ENGLISH II2University Requirement
Credits 12

Summer

Course CodeCourse TitleCourse CreditsCourse Type
ENGL120ENGLISH LANGUAGE SKILLS I3University Requirement
ARAB120ARABIC LANGUAGE SKILLS I3University Requirement
Credits 6


Second Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
PHYS113LABORATORY PRACTICE1Faculty Requirement
PHYS132GENERAL PHYSICS II3Faculty Requirement
SWER241DATA STRUCTURES & ALGORITHMS ANALYSIS3Major Requirement
SWER251INTRODUCTION TO COMPUTER SYSTEMS3Major Requirement
MATH238DISCRETE MATHEMATICS3Major Requirement
ENGL121ENGLISH LANGUAGE SKILLS II3University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
MATH331PROBABILITY3Major Requirement
SWER252OPERATING SYSTEMS3Major Requirement
SWER212SOFTWARE CONSTRUCTION3Major Requirement
SWER253COMPUTER NETWORKS3Major Requirement
CMSR101COMMUNITY SERVICE1University Requirement
ENGL213ENGLISH LANGUAGE SKILLS III3University Requirement
Credits 16

Summer

Course CodeCourse TitleCourse CreditsCourse Type
HIST120MODERN & CONTEMPORARY HISTORY OF PALESTINE3University Requirement
ARAB121ARABIC LANGUAGE SKILLS II3University Requirement
Credits 6


Third Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER311SOFTWARE REQUIREMENTS ENGINEERING3Major Requirement
SWER341USER EXPERIENCE & INTERACTION DESIGN3Major Requirement
SWER351DATABASE MANAGEMENT SYSTEMS3Major Requirement
SWER353WEB TECHNOLOGIES3Major Requirement
FINEARTARTI101 or MUSI103 or CINE1012University Requirement
Credits 17

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER312SOFTWARE TESTING & QUALITY ASSURANCE3Major Requirement
SWER342SOFTWARE ARCHITECTURE & DESIGN3Major Requirement
SWER313SERVICE ORIENTED ARCHITECTURE3Major Requirement
PSED101PHYSICAL EDUCATION1University Requirement
ECON300BASIC ECONOMICS3University Requirement
Credits 16

Summer

Course CodeCourse TitleCourse CreditsCourse Type
SWER400INTERNSHIP2Major Requirement
Credits 2


Fourth Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER401CAPSTONE PROJECT I1Major Requirement
SWER415SOFTWARE ENGINEERING FOR THE CLOUD3Major Requirement
PHIL350COMPUTER ETHICS3Major Requirement
SWER411SOFTWARE PRODUCT MANAGEMENT3Major Requirement
RELSPHIRELS300 - PHIL303 - ANTH3013University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWERGR1Software Eng. Major Elective3
SWER402CAPSTONE PROJECT II3Major Requirement
SWER412INFORMATION SECURITY & RISK MANAGEMENT3Major Requirement
POLSHUMPOLS300 - HUMR3003University Requirement
Credits 15



Intermediate English Students


First Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
MATH141CALCULUS & ANALYTIC GEOMETRY I4Faculty Requirement
SCIE140BIOLOGY & CHEMISTRY FUNDAMENTALS3Faculty Requirement
SWER141INTRODUCTION TO PROGRAMMING3Major Requirement
LIBR101LIBRARY SKILLS0University Requirement
ENGR102REMEDIAL ENGLISH II2University Requirement
Credits 12

Spring

Course CodeCourse TitleCourse CreditsCourse Type
PHYS131GENERAL PHYSICS I3Faculty Requirement
MATH142CALCULUS & ANALYTIC GEOMETRY II4Faculty Requirement
SWER142OBJECT ORIENTED PROGRAMMING3Major Requirement
ENGL120ENGLISH LANGUAGE SKILLS I3University Requirement
ARAB120ARABIC LANGUAGE SKILLS I3University Requirement
Credits 16

Summer

Course CodeCourse TitleCourse CreditsCourse Type
ENGL121ENGLISH LANGUAGE SKILLS II3University Requirement
ARAB121ARABIC LANGUAGE SKILLS II3University Requirement
Credits 6


Second Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
PHYS113LABORATORY PRACTICE1Faculty Requirement
PHYS132GENERAL PHYSICS II3Faculty Requirement
SWER251INTRODUCTION TO COMPUTER SYSTEMS3Major Requirement
MATH238DISCRETE MATHEMATICS3Major Requirement
SWER241DATA STRUCTURES & ALGORITHMS ANALYSIS3Major Requirement
HIST120MODERN & CONTEMPORARY HISTORY OF PALESTINE3University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
MATH331PROBABILITY3Major Requirement
SWER252OPERATING SYSTEMS3Major Requirement
SWER212SOFTWARE CONSTRUCTION3Major Requirement
SWER253COMPUTER NETWORKS3Major Requirement
CMSR101COMMUNITY SERVICE1University Requirement
ENGL213ENGLISH LANGUAGE SKILLS III3University Requirement
Credits 16


Third Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER351DATABASE MANAGEMENT SYSTEMS3Major Requirement
SWER353WEB TECHNOLOGIES3Major Requirement
SWER311SOFTWARE REQUIREMENTS ENGINEERING3Major Requirement
SWER341USER EXPERIENCE & INTERACTION DESIGN3Major Requirement
FINEARTARTI101 or MUSI103 or CINE1012University Requirement
Credits 17

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER312SOFTWARE TESTING & QUALITY ASSURANCE3Major Requirement
SWER342SOFTWARE ARCHITECTURE & DESIGN3Major Requirement
SWER313SERVICE ORIENTED ARCHITECTURE3Major Requirement
PSED101PHYSICAL EDUCATION1University Requirement
ECON300BASIC ECONOMICS3University Requirement
Credits 16

Summer

Course CodeCourse TitleCourse CreditsCourse Type
SWER400INTERNSHIP2Major Requirement
Credits 2


Fourth Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
PHIL350COMPUTER ETHICS3Major Requirement
SWER411SOFTWARE PRODUCT MANAGEMENT3Major Requirement
SWER401CAPSTONE PROJECT I1Major Requirement
SWER415SOFTWARE ENGINEERING FOR THE CLOUD3Major Requirement
RELSPHIRELS300 - PHIL303 - ANTH3013University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWERGR1Software Eng. Major Elective3
SWER402CAPSTONE PROJECT II3Major Requirement
SWER412INFORMATION SECURITY & RISK MANAGEMENT3Major Requirement
POLSHUMPOLS300 - HUMR3003University Requirement
Credits 15



Regular English Students


First Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
MATH141CALCULUS & ANALYTIC GEOMETRY I4Faculty Requirement
SCIE140BIOLOGY & CHEMISTRY FUNDAMENTALS3Faculty Requirement
SWER141INTRODUCTION TO PROGRAMMING3Major Requirement
ENGL120ENGLISH LANGUAGE SKILLS I3University Requirement
LIBR101LIBRARY SKILLS0University Requirement
ARAB120ARABIC LANGUAGE SKILLS I3University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
PHYS131GENERAL PHYSICS I3Faculty Requirement
MATH142CALCULUS & ANALYTIC GEOMETRY II4Faculty Requirement
SWER142OBJECT ORIENTED PROGRAMMING3Major Requirement
ENGL121ENGLISH LANGUAGE SKILLS II3University Requirement
ARAB121ARABIC LANGUAGE SKILLS II3University Requirement
Credits 16


Second Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
PHYS113LABORATORY PRACTICE1Faculty Requirement
PHYS132GENERAL PHYSICS II3Faculty Requirement
SWER241DATA STRUCTURES & ALGORITHMS ANALYSIS3Major Requirement
MATH238DISCRETE MATHEMATICS3Major Requirement
SWER251INTRODUCTION TO COMPUTER SYSTEMS3Major Requirement
HIST120MODERN & CONTEMPORARY HISTORY OF PALESTINE3University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
MATH331PROBABILITY3Major Requirement
SWER252OPERATING SYSTEMS3Major Requirement
SWER212SOFTWARE CONSTRUCTION3Major Requirement
SWER253COMPUTER NETWORKS3Major Requirement
CMSR101COMMUNITY SERVICE1University Requirement
ENGL213ENGLISH LANGUAGE SKILLS III3University Requirement
Credits 16


Third Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER353WEB TECHNOLOGIES3Major Requirement
SWER311SOFTWARE REQUIREMENTS ENGINEERING3Major Requirement
SWER341USER EXPERIENCE & INTERACTION DESIGN3Major Requirement
SWER351DATABASE MANAGEMENT SYSTEMS3Major Requirement
FINEARTARTI101 or MUSI103 or CINE1012University Requirement
Credits 17

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER342SOFTWARE ARCHITECTURE & DESIGN3Major Requirement
SWER313SERVICE ORIENTED ARCHITECTURE3Major Requirement
SWER312SOFTWARE TESTING & QUALITY ASSURANCE3Major Requirement
PSED101PHYSICAL EDUCATION1University Requirement
ECON300BASIC ECONOMICS3University Requirement
Credits 16

Summer

Course CodeCourse TitleCourse CreditsCourse Type
SWER400INTERNSHIP2Major Requirement
Credits 2


Fourth Year

Fall

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWER411SOFTWARE PRODUCT MANAGEMENT3Major Requirement
SWER401CAPSTONE PROJECT I1Major Requirement
SWER415SOFTWARE ENGINEERING FOR THE CLOUD3Major Requirement
PHIL350COMPUTER ETHICS3Major Requirement
RELSPHIRELS300 - PHIL303 - ANTH3013University Requirement
Credits 16

Spring

Course CodeCourse TitleCourse CreditsCourse Type
SWERGR1Software Eng. Major Elective3
SWERGR1Software Eng. Major Elective3
SWER412INFORMATION SECURITY & RISK MANAGEMENT3Major Requirement
SWER402CAPSTONE PROJECT II3Major Requirement
POLSHUMPOLS300 - HUMR3003University Requirement
Credits 15

E-mail: info@bethlehem.edu | Phone: +972-2-274-1241 | Fax: +972-2-274-4440
Bethlehem, Palestine