Skip to main content

buX

Programming Languages (CSE)
Enrollment is Closed

CSE419: This course is an introduction to the principles of functional, imperative, and logic programming languages. Topics that will be covered include international online judge problems related to adhoc, maths, geometry and data manipulation, number Theory, game theory, Programming efficiency, Time and Space Complexity, Recursion, programming language topics and Object oriented concepts using multiple appropriate programming languages like java and C++.
Enrollment is Closed

About This Course

Course Objective: the course will introduce students to time and space complexity of programming, teach students different sorting and searching methods and make them understand which is effective in which situation, apply different method to solve one problem and find out which one is appropriate, use efficient and functional programming with different languages. Students can improve critical thinking ability by solving a problem finding all the corner test cases, can differ the usage of bruit force and optimized programming based upon problem context. They will learn the use of ADT (Advance Data ) Like Hashing and Cache mechanism with parallel process

Requirements

Student must complete CSE111 before taking this course. 3rd or 4th semester students are highly appreciated to take the course. But most importantly, students should love coding for this course.

Course Staff

Course Staff Image #1

Shaily Roy

Shaily Roy is working as a lecturer in the Department of Computer Science and Engineering at Brac University from May, 2019. She has completed her undergraduate in Dec, 2018 from the same department with highest Distinction. Previously she was appointed as a lecturer in the Department of Software Engineering in Daffodil International University. She performed as a student tutor of CSE and Mathematics in Brac University for more than 2 years. She was also a programming contestant with multiple national recognitions and arranged multiple intra university programming contests as well as programming workshops in Brac University along with other contestants and BUCC during her student life. Before graduation, she was also an instructor in an institution where students were taught hardware implementation of programming. Besides, she has experience of working as a software engineer in a USA based company. She is a researcher as well and has successfully presented her work in a well-known international Conference. After joining Brac University, she has designed and introduced a totally new elective course "CSE419: Programming Languages" in the department of CSE.

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.

Question #2

Your answer would be displayed here.

Enrollment is Closed