Web Technology

Web Technology 2019-07-13T07:35:29+00:00


Students will get the hang of learning to create immersive web experiences from front-end web design and user interface techniques, to back-end scripting and web application development. The University of South Asia Bachelor of Science in Web Technologies degree will help move you ahead in your web development career.

The Web Technologies degree emphasizes website design and development, and relates those skills to contemporary data-driven business applications. Aspirants will emerge with a colossal understanding of web architectures, with specific skills in scripting languages, database interaction, and information security.

Integrating hands-on, applied learning with theory, all University of South Asia degrees are designed to deliver a transformative learning experience that is flexible to accommodate your personal and work life.


1st Year

1st Semester 2nd Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-10001 Computer Systems and Application 3 – – – – CS-3224 Object Oriented Programming (Core) 3 Fundamental of Programming
CS-1170 Fundamental of Programming (Core) 3 – – – – ME-1013 Basic Electronics (Core) 3 Calculus and Analytical Geometry
CS-3265 Web Development 3 – – – – CS-6660 Database Management Systems (Core) 3 Computer Systems and Application
ENGL-3283 Communication Skills 3 – – – – MATH-2151 Discrete Mathematics (Core) 3 Calculus and Analytical Geometry
MTH-101 Calculus and Analytical Geometry 3 – – – – MGMT-1033 Principle of Management 2 —-
Semester Credit Hours: 15 Semester Credit Hours: 15

2nd Year

3rd Semester 4th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-3053 Software Engineering (Core) 3 Fundamental of Programming WEB.303 Web Engineering 3 Fundamental of Programming
CS-2106 Data Structure (Core) 3 Fundamental of Programming and Discrete Structure CS-3343 Database Development 3 Database Management Systems
ACCT-2210 Principle of Accounting 3 – – – – CS-3345 Data Communication and Network (Core) 3 —-
CS-3130 Digital Logic & Design (Core) 3 Discrete Structure and Basic Electronics ENG-10001 Comprehension and Composition 3 —-
MA-126 Linear Algebra 3 Calculus and Analytical Geometry MKTG-3401 Principle of Marketing 3 —-
HUM-38742 Pakistan and Islamic Studies 3 —- CS-1033 Operating System (Core) 3 Data Structure
Semester Credit Hours: 18 Semester Credit Hours: 18

3rd Year

5th Semester 6th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-4410 Advance Programming 3 Object Oriented Programming CS-4170 Theory of Automata (Core) 3 Discrete Structure
CS-2013 Computer Architecture (Core) 3 Data Structure and Algorithms
Operating Systems
Digital Logic Design
ADP 534 Artificial Intelligence (Core) 3 Fundamental of Programming
Data Structure
Discrete Structure
CS-4063 Advance Software Engineering 3 Software Engineering CS-5021 Asp.net and MVC for Web Application 3 Programming Fundamentals
CS-4603 Computer Networks 3 Data Communication
CSMT-3010 Human Computer Interaction (Core) 3 None
WEB 504 Semantic Web 3 Web Engineering Hybrid Cloud Websites 3 Data Communication and Networks
STAT-2013 Statistics and Probability 3 Calculus and Analytical Geometry CS-6522 Requirement Engineering 3 Software Engineering
Semester Credit Hours: 18 Semester Credit Hours: 18

4th Year

7th Semester 8th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-4110 Compiler Construction (Core) 3 Theory of Automata ARCH-5073 Professional Practices (Core) 3 Software Engineering
CS-3101 Design and Analysis of Algorithm (Core) 3 Fundamental of Programming
Data Structure
CS-10256 Forensic and Cyber Security (Core) 3 Computer Networks
CS-4243 Software Project Management 3 Advance Software Engineering CS-5253 Software Quality Assurance 3 Software Engineering
Web Query (SQL, Python and Flask) Implementing entity Framework with MVC 3
Windows Azure and Web Services
Project 6 – – – –
Semester Credit Hours: 18 Semester Credit Hours: 12
Total Credit Hours:132

Eligibility Criteria

For all Bachelor Programs in Computer Sciences
  • Eligibility Criteria:
    • 50% marks or 2nd division in F.Sc./FA/I.Com./A level* or equivalent.


  • A semester is a sixteen weeks of continuous studies.
  • As per HEC requirement, fifty minutes of class lecture or 100 minutes of supervised lab work done during sixteen weeks of a semester is called a credit hour.
  • Grade Point Average (GPA) is a number that indicates a student’s average grade.
GPA 4.0 A
GPA 3.0 B
GPA 2.0 C
GPA 1.0 D
  • Cumulative grade point average (CGPA) is the overall GPA earned by the student during the entire tenure of studies. Bachelors (Hons) students are required to obtain a CGPA of 2.0 to graduate.
  • The total number of 40 to 42 courses with a total of 132 credit hours are required to complete a 4-year Bachelor degree program. Additionally, 6 to 12 credit hours of project work is required.
  • Students have to repeat courses with lower GPA to reach a CGPA of 2.0.
  • There are two exams conducted during each semester: mid-term and final-term.
Mid-Term 20%
Final-Term 40%
Class Attendance 10%
Assignment,Quizzes 30%
  • No supplementary tests are conducted. Students failing in a subject are required to repeat the entire course.
  • Students found guilty of cheating are fined Rs. 10,000 and are required to repeat the course.
  • Student can freeze their semesters by submitting an application to the Director of Student Affairs. A maximum of three semesters can be frozen.
  • Students must report back within the given time failing which their admission will be cancelled.
  • The fee to freeze a semester is Rs. 2,500.
  • Fee deposited for a particular semester cannot be ‘carry-forward’ for another semester even if the student opts to use the freeze option.

Employment Scope

Web Designing is a promising career opportunity which exhibit immense scope for interested candidates. The global economy, provides a prospective scope for Web Designing as a career opportunity is the IT or the software industry. Clients interested in getting their online presence established are approaching the software giants to get their Web sites designed. Therefore, the software stalwarts recruit experienced professionals who would be sufficiently qualified in executing the expedited deliveries.

After completing the Bachelors program students can join one of the following posts:

  • Web Developer
  • Web Administrators
  • Web Programmers (PHP, .Net Developer etc)
  • Web Interface Designer
  • Web Server Developer
  • Web Technologists