Other Specification
We are seeking a highly skilled and motivated individual to join our institution as a Software Engineering Faculty for the Bachelor's in Information and Communication Technology (BICT) course. As a faculty member, you will be responsible for delivering high-quality instruction in software engineering concepts, methodologies, and practices to students pursuing a career in the field. This is a dynamic role that requires a strong background in software engineering, excellent teaching abilities, and a passion for preparing students for successful careers in the industry.
- Teaching Assistant should provide support to Co-ordinator.
- Responsible in reinforcing lessons by tutoring student individual or small groups.
- Engaging in creating lesson plans, overseeing lesson preparations and will engage students in case-studies, group discussion, presentation, seminar/ workshops, project and internship works.
- Contribute to the scholarly works by participating in seminars and workshops with research reports and papers.
- Should also work as advisory to the student club.
Job Description
- Develop and update the curriculum for the software engineering modules within the BICT course, ensuring alignment with industry standards and emerging trends.
- Deliver engaging lectures, workshops, and practical sessions to undergraduate students, covering various aspects of software engineering, including software development methodologies, programming languages, software architecture, testing, and quality assurance.
- Foster an inclusive and supportive learning environment, encouraging active participation, collaboration, and critical thinking among students. Provide timely feedback on assignments and assessments.
- Supervise and guide students during hands-on lab sessions, assisting them with software development projects, troubleshooting technical issues, and reinforcing concepts covered in class.
- Provide academic and career guidance to students, including assisting with course selection, project development, internship opportunities, and job placement.
- Stay abreast of current trends, advancements, and best practices in software engineering through continuous research. Foster industry collaborations, guest lectures, and partnerships to enhance students' exposure to real-world applications and challenges.
- Develop, administer, and grade quizzes, exams, and projects to assess students' understanding and progress. Provide constructive feedback and guidance for improvement.
- Engage in professional development activities, such as attending conferences, workshops, and training sessions, to enhance teaching skills and stay up-to-date with the latest advancements in software engineering.
Source: Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
Not Disclosed
-
Experience :
1 - 2 (Years)
-
No. of Vacancy :
1
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
November 28, 2023