0% found this document useful (0 votes)
10 views4 pages

Swe Level 200

The document outlines the curriculum for SWE Level 200, Semester 3, covering various subjects including Statistical Methods, Probability Engineering Mathematics, Operating Systems, Web Programming, Object-Oriented Modeling, Database and SQL, Advanced Data Structures, Factual Programming, and Computer Networks. Each subject includes key topics such as central tendency, memory management, web server configuration, UML diagrams, database administration, and networking fundamentals. The program emphasizes both theoretical concepts and practical applications across different areas of software engineering.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views4 pages

Swe Level 200

The document outlines the curriculum for SWE Level 200, Semester 3, covering various subjects including Statistical Methods, Probability Engineering Mathematics, Operating Systems, Web Programming, Object-Oriented Modeling, Database and SQL, Advanced Data Structures, Factual Programming, and Computer Networks. Each subject includes key topics such as central tendency, memory management, web server configuration, UML diagrams, database administration, and networking fundamentals. The program emphasizes both theoretical concepts and practical applications across different areas of software engineering.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SWE LEVEL 200

SEMESTER 3

1. Graphical representation; MR
Statisti 2. Central tendency, dispersion,(mean, mode, median, TANDUN
variance, and standard deviation, deciles, interquatile
cs
range);
3. Covariance;
4. Correlation coefficients and regression;
5. Least square methods;
6. Estimation of mean and standard deviation;
7. Test of hypothesis
8. Descriptive statistics;
SWE 231 : Probability 1. Calculation of probabilities MR
Engineering  Kolmogorov axioms SHENG
Mathematics III  Conditional and independent probabilities
(45 hours)  BAYES theorem and axiom on total probability
2. Random variables
 Definition
 Moment of a random variable
 Joint law and marginal laws of a pair
 Bienaymé-Tchebychev Inequality
 Basic laws on large numbers
 TCL
3. Probability laws
Analysis III 1. Whole series and Fourier series MR
2. Fourier transform, Laplace transform and Z SHENG
transform
Operating 1. Memory Management
system II:  Partitioning, paging and segmentation
 Virtual memory
 Page Faults
 Address translation and page fault handling
 Memory management hardware: page table and
Translation
 Memory management algorithms: fetch policy,
replacement policy
2. Input / Output Management and Disk
Scheduling
 I/O devices
 Organization of I/O function
 I/O buffering
 Disk scheduling, RAID
3. File Management
 File systems
- File systems interface
- File system structures
 Organization: files and directories
 Secondary storage management, file systems: FAT

1
and NTFS
 File protection & Security
4. Deadlocks
 Conditions for deadlocks
 Deadlock avoidance
 Deadlock prevention
 Research on deadlocks
5. Multi-processor systems
 Multicomputer
SWE 232 : Basic  Virtualization
environment III  Distributed systems
(40 hours) 6. Operating system security
 Cryptography
 Authentication
 Malware etc.
7. Operating system designs
 Case studies
- Linux
- Windows Vista
- Symbian OS
Web 1. Define Web
programmi 2. Installation and configuration of a Web
ng II server(wamp server/Easy PHP)
3. Notions on intranet, Internet and extranet
4. Presentation of web development tools
5. Apache projects
6. Basic concepts on Mysql
7. PHP language
SWE 233 : OOM Introductio 1. Basic techniques of modeling computer systems
UML n to object 2. Overview of Prominent Object-oriented
(40 hours) modeling Methodologies
3. Introduction to UML (Unified Modeling Language)
4. Overview of the development process
5. Study of the various UML diagrams (structural and
behavioral diagrams)
6. Class Diagram (attributes, association, aggregation,
composition, generalization, parameterized classes)
7. Use Case diagram.
8. Interaction diagrams (sequence diagram,
collaboration diagram).
9. State Diagram and Activity Diagram.
10. Introduction to object-oriented design
(inheritance, encapsulation, polymorphism, abstract
interfaces, parameterized types).
11. Design patterns in object-oriented design
modeling of the source code. Modeling executable
versions.
12. Workshop on object oriented software engineering
1. Relational database conception principles
Database  Functional dependence
and SQL  Algorithms and normalization

2
 Normal forms
 Integrity constraints (static, dynamic, etc)
2. SQL language
3. Database administration
 Physical implementation of the data
 Structure of the file and index
 Control of concurrent access
SWE 234 : Data
 Breakdown resistance
structure and
 Security and protection of data
SQL language
 Parameter setting, start, stop, save, restoration
(40 hours)  Distributed database, distributed processing
 Auditing, optimization
1. Function and procedures
Advanced 2. Notion on recursiveness
data 3. Search techniques(sequential, sequential with
structure I: guard, dichotomy)
4. Sorting techniques(insertion, selection, bubbles)
5. Practical on one of the programming languages(C,
C++)
SWE 235 : Factual 1. Concepts on object oriented programming(OOP)
Programming II programmi 2. Practice of OOP
(15hours) ng and 3. Windows applications, Web application
Human 4. To distribute the application(setup)
Computer 5. Introduction to database programming with
Interface ADO.NET
SWE 236 : 1. Transmission problems encountered in a
Systems and network
Networks 2. Computer networking basics: hardware and
(40 hours) software
 Transmission of information
- Media
- Topology
- Coding
- Access techniques
- subnetting
- Hardware: MODEMs repeaters, communication
controllers
 Management of communication in a network
- Synchronization
Computer - Errors control
networks I - Flow control
- Routing
- Addressing
- Switching
 Architecture:
- Concept of layers
- Concept of service
- Protocols
- OSI model
- Other standards
- Services intended for inter operation of the systems

3
- Data representation
- Calls of remote procedures
 Criteria used to choose a network(characteristics,
organization, services offered etc)
 LAN: Ethernet, Token ring
 Public networks (PSTN etc)
 High data rate networks

You might also like