Experiences

Job Experiences

During my journey as a Lecturer in CSE, I conducted various core Computer Science courses and served on the curriculum committee of our institute, specifically in the OBE (Outcome Based Education) team. Each semester I worked as an Academic Advisor for approximately 50 students.

Conducted Courses

CSE 1102: Elementary Structured Programming Lab Conducted in Spring 2022 Syllabus: Basic programming concepts and notations; Variables, Constants, Data types; Input and Output Statements; Control Structures; Functions and Subroutines; Processing Structured data: Arrays, Strings, Records, Pointers, Structures, and Linked lists.
CSE 1108: Introduction to Computer Systems Lab Conducted in Fall 2022 Syllabus: Basic introduction to computer systems; Learning basic uses of Microsoft Office Suite; Demonstrate public speaking ability along with PowerPoint presentations; Techniques for formal email writing and efficient use of search engines; Creating websites using Google Sites; Number systems and binary arithmetic; Effective report writing with LaTeX; Logic gates; Problem-solving with algorithms and flowcharts.
CSE 1200: Software Development-I Conducted in Spring 2021 Syllabus: Students will develop software individually or in groups using structured programming languages with emphasis on strings, files, sound, and graphics.
CSE 2104: Data Structures Lab Conducted in Spring 2022 | Fall 2022 Syllabus: Data structure notation and efficiency; Elementary data objects; Arrays, Lists (sublists, recursive, circular, orthogonal); Stacks, Queues, Graphs (binary and threaded trees); Applications: sorting, searching, hashing, and computational problem solving.
CSE 2146: Introduction to Computer Science Lab Conducted in Spring 2022 Syllabus: Fundamentals of computer science; Windows OS basics; Internet access and search; Email usage; Word processing with Microsoft Word; Presentations with PowerPoint; Calculations and charts with Excel.
CSE 2153: Numerical Methods and Computer Programming Conducted in Fall 2021 Syllabus: Computer system basics; C programming; Numerical methods for algebraic and transcendental equations; Matrices and linear systems; Curve fitting; Interpolation; Differentiation, integration, and differential equations with applications.
CSE 2200: Software Development – III Conducted in Fall 2022 Syllabus: Mobile app development using Android Studio; UI and layout design; Feature implementation; Local and real-time databases; Deployment services; Integration of web technologies.
CSE 4228: Digital Image Processing Lab Conducted in Spring 2022 | Fall 2022 Syllabus: Image representation and acquisition; Modern image analysis and enhancement techniques; 2D transforms; Sampling, filtering, feature extraction, compression, coding, and imaging systems.