Skip to content

🌿 CS304 — SOFTWARE ENGINEERING 🌏

  • Software Engineering (CS304) focuses on software development methodologies, requirement analysis, system design, software architecture, testing strategies, software project management, quality assurance, and maintenance. It also covers software development life cycle (SDLC) models, agile practices, UML diagrams, software metrics, configuration management, and risk analysis, along with lab sessions for designing models, creating requirement specifications, and implementing software engineering tools and techniques.

#ResourceActions
1
Software Engineering Syllabus
2
TUT 1 video
3
TUT 2 video
4
TUT 3 video
5
SE assignment
6
Fundamentals of software engineering - Rajib Mall
7
SE Note till Mid Sem
8
Software Engineering - Pressman
9
Lec 1
10
Lec 2
11
Lec 3
12
Lec 4
13
Lec 5
14
Lec 6
15
Lec 7
16
Lec 8
17
Lec 9
18
Lec 10
19
Lec 11
20
Lec 12
21
Lec 13
22
Lec 14
23
Lec 15
24
Lec 16
25
Lec 17
26
Lec 18
27
Lec 19
28
Lec 20.1
29
Lec 20.2
30
Lec 21
31
Lec 22
32
Lec 23
33
Lec 24
34
Lec 25

📑 Available Pyqs

#ResourceAccess
1Mid Semester📥 Open
2End Semester📥 Open

📤 Contributing

How to add resources

Option A: Upload PDFs

CS301/
├── CS301_Mid_2024.pdf
├── CS301_End_2023.pdf
└── CS301_Notes_TopicX.pdf

Add your Google Drive share link to the table above following the existing format.

📝 Naming Convention

  • For exams: CS301_Mid_YYYY.pdf or CS301_End_YYYY.pdf
  • For notes: CS301_Lecture#_Topic.pdf
  • For assignments: CS301_Assignment#_YYYY.pdf

💡 Important: Only add files you have permission to share

Need help? Open an issue or contact the maintainers

← Back to SEM1