Mr. Annajiat Alim Rasel
Senior Lecturer
Annajiat Alim Rasel received M.Sc. degree in Computer Science and Engineering in 2019 from BRAC University, Bangladesh. He is currently serving as a Sr. Lecturer and Undergraduate Coordinator of Department of Computer Science and Engineering (CSE) under School of Data and Sciences (SDS) at BRAC University. He oversees the BRAC University Computer Club (BUCC) and IEEE Computer Society Student Branch Chapter as the faculty advisor. Prior to joining as a faculty member of the CSE department in 2009, he has served as a Lab Tutor (aka Teaching Assistant) in the same department. Before that, he was a research intern at Center for Research on Bangla Language Processing (CRBLP) lab at BRAC University. He participated in ACM ICPC related national and international programming competitions as a competitive programmer and as a coach.
Address
Level: 4
Kha-224 Merul Badda
Dhaka 1212. Bangladesh
-
Education
+–- Master of Science (M.Sc.) in Computer Science and Engineering (CSE), BRAC University, Dhaka, Bangladesh (2019)
- Post-graduate Student, Computer Science and Engineering (CSE), Bangladesh University of Engineering and Technology (BUET), Dhaka, Bangladesh (2009-2014)
- Bachelor of Science (B.Sc.) in Computer Science and Engineering (CSE), BRAC University, Dhaka, Bangladesh (2009)
-
Publications
+–Book Chapters
Jamil M.G., Alam N., Radclyffe-Thomas N., Islam M.A., Moniruzzaman Mollah A.K.M., Rasel A.A. (2021) Real World Learning and the Internationalisation of Higher Education: Approaches to Making Learning Real for Global Communities. In: Morley D.A., Jamil M.G. (eds) Applied Pedagogies for Higher Education. Palgrave Macmillan, Cham. https://doi.org/10.1007/978-3-030-46951-1_6Conferences
Rasel, A. A., Abdullah, M. S., & Chakrabarty, A. (2018). Learning Dictionary for Higher Secondary School Textbook in Bangladesh. In 2018 Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2018 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR) (pp. 334–337). Kitakyushu, Japan: IEEE. https://doi.org/10.1109/ICIEV.2018.8641029
Rasel, A. A., Abdullah, M. S., & Chakrabarty, A. (2017). English to Bangla learning dictionary for secondary school textbook in Bangladesh. In 10th annual International Conference of Education, Research and Innovation (pp. 4342–4345). Seville, Spain: IATED. https://doi.org/10.21125/iceri.2017.1154
Rasel, A. A., & Ali, M. E. (2016). UProve2: privacy-aware, scalable, ubiquitous provenance to enhance file search. In 2016 International Conference on Networking Systems and Security (NSysS) (pp. 1–5). Dhaka, Bangladesh: IEEE. https://doi.org/10.1109/NSysS.2016.7400709
Rasel, A. A., & Ali, M. E. (2014). UProve: Ubiquitous provenance to enhance file search. In Workshop of 5th International Provenance and Annotation Workshop (IPAW’14) and 6th USENIX Workshop on the Theory and Practice of Provenance (TaPP’14), ProvenanceWeek 2014, (IPAW/TaPP Jun. 2014). Cologne, Germany. Retrieved from https://provenanceweek.dlr.de/tapp/poster/
Roushan, T., Chaki, D., Hasdak, O., Chowdhury, M. S., Rasel, A. A., Rahman, M. A., & Arif, H. (2014). University course advising: Overcoming the challenges using decision support system. In 2013 16th International Conference on Computer and Information Technology, ICCIT 2013 (pp. 13–18). Khulna, Bangladesh: IEEE. https://doi.org/10.1109/ICCITechn.2014.6997355
Rasel, A. A., & Ali, M. E. (2013). Cloudifier: A cost-effective hybrid storage cloud for end-user data management. In Workshop on Advances in Data Management (WADM) 2013. Dhaka, Bangladesh.
Newspaper Articles
Rasel, A. A. (2013). Wireless access, the way to the future. The Financial Express.
Webpage
Rasel, A. A. (2021). Bandwidth Friendly Teaching and Learning. Retrieved from http://annajiat.blogspot.com/2021/05/low-bandwidth-teaching-and-learning...
Rasel, A. A. (2020). Python Code Convention or Style Guide. Retrieved from https://annajiat.blogspot.com/2020/08/python-code-convention-or-style-gu...
Rasel, A. A. (2020). Choosing Programming Languages. Retrieved from https://annajiat.blogspot.com/2020/04/choosing-programming-languages-jav...
Rasel, A. A. (2019). Java code convention or style guide. Retrieved from http://annajiat.blogspot.com/2019/08/java-code-convention-or-style-guide...
Rasel, A. A. (2019). Writing Statement of Purpose (SOP). Retrieved from http://annajiat.blogspot.com/2019/11/writing-statement-of-purpose-sop.html
Rasel, A. A. (2019). FizzBuzz. Retrieved from http://annajiat.blogspot.com/2019/08/fizzbuzz.html
Rasel, A. A. (2018). How to choose a research or thesis topic. Retrieved from http://annajiat.blogspot.com/2018/10/how-to-choose-research-or-thesis-to...
Rasel, A. A. (2018). Mathematics in computer. Retrieved from http://annajiat.blogspot.com/2018/10/mathematics-in-computer-science.html
Rasel, A. A. (2018). Proxy / network configuration tool. Retrieved from http://annajiat.blogspot.com/2018/03/proxy-network-configuration-tool.html
Rasel, A. A. (2018). Using online javadoc, Java documentation. Retrieved from http://annajiat.blogspot.com/2018/02/using-online-javadoc-java-documenta...
Rasel, A. A. (2018). Checking string for equality. Retrieved from http://annajiat.blogspot.com/2018/02/checking-string-for-equality.html
Rasel, A. A. (2018). DrJava “Warning: Resource leak: ‘......’ is never closed.” Retrieved from http://annajiat.blogspot.com/2017/10/drjava-warning-resource-leak-is-nev...
Rasel, A. A. (2018). Software engineering. Retrieved from http://annajiat.blogspot.com/2018/01/software-engineering.html
Rasel, A. A. (2018). The story of a TINY FROG. Retrieved from http://annajiat.blogspot.com/2018/02/checking-string-for-equality.html
Rasel, A. A. (2018). Improving java programming skills. Retrieved from http://annajiat.blogspot.com/2018/01/improve-java-programming.html
Rasel, A. A. (2018). Workaround for malfunctioning battery level detection. Retrieved from http://annajiat.blogspot.com/2018/08/workaround-for-malfunctioning-batte...
Rasel, A. A. (2018). Sharing PC/Laptop Internet via WiFI or creating WiFi hotspot. Retrieved from http://annajiat.blogspot.com/2018/10/sharing-pclaptop-internet-via-wifi-...
Rasel, A. A. (2017). Data structure and algorithm visualization /simulation. Retrieved from http://annajiat.blogspot.com/2017/06/data-structure-and-algorithm.html
Rasel, A. A. (2017). Using escape character / sequences or special characters. Retrieved from http://annajiat.blogspot.com/2017/10/using-escape-character-sequences-or...
Rasel, A. A. (2017). Scanner input problem: nextLine combined with next/nextInt/nextDouble. Retrieved from http://annajiat.blogspot.com/2017/02/scanner-input-problem-nextline-comb...
Rasel, A. A. (2016). Install Oracle JDK with DrJava in linux. Retrieved from http://annajiat.blogspot.com/2016/07/install-oracle-jdk-with-drjava-in-l...
Rasel, A. A. (2016). Sharing Internet via WiFI. Retrieved from http://annajiat.blogspot.com/2016/09/sharing-internet-via-wifi.html
Rasel, A. A. (2016). JOSM, OpenStreetMap and Map. Retrieved from http://annajiat.blogspot.com/2016/10/josm-openstreetmap-and-map.html
Rasel, A. A. (2016). Index out of bounds exception. Retrieved from http://annajiat.blogspot.com/2016/11/indexoutofboundsexception.html
Rasel, A. A. (2016). Netflix scumblr. Retrieved from http://annajiat.blogspot.com/2016/07/netflix-scumblr.html
Rasel, A. A. (2015). Running Apache Cordova (formerly Adobe PhoneGap) on windows. Retrieved from http://annajiat.blogspot.com/2015/03/running-apache-cordova-formerly-ado...
Rasel, A. A. (2015). Git behind proxy with DPI / SSL / certificate. Retrieved from http://annajiat.blogspot.com/2015/03/git-behind-proxy-with-dpi-ssl.html
Rasel, A. A. (2015). Install java OpenJDK on ubuntu 14 LTS. Retrieved from http://annajiat.blogspot.com/2015/04/install-java-jdk-on-ubuntu-14-lts.html
Rasel, A. A. (2015). Java JAR deployment in native MacOS or Windows. Retrieved from http://annajiat.blogspot.com/2015/04/java-jar-deployment-in-macos.html
Rasel, A. A. (2015). Software Licensing (FLOSS). Retrieved from http://annajiat.blogspot.com/2015/06/software-licensing-floss.html
Rasel, A. A. (2010). Transaction processing performance council. Retrieved from http://annajiat.blogspot.com/2010/05/transaction-processing-performance....
Rasel, A. A. (2010). List currently executing SQL queries. Retrieved from http://annajiat.blogspot.com/2010/05/list-currently-executing-sql-querie...
Rasel, A. A. (2006). SRM 328 Round 1. Retrieved from http://annajiat.blogspot.com/2006/11/srm-328-round-1.html
-
Professional Activities
+–- BRAC University (Full time since 2009, Part time during 2007-2008, Internship in 2006)
- Former Deputy Director, Institutional Quality Assurance Cell (IQAC)
- Team MVP of buX, Brac University’s Online Learning Platform based on Open edX
-
Courses Taught
+–Artificial Intelligence
Advanced Syntactic Pattern Recognition
Cloud Computing
Computer Programming
Distributed Computing Systems
Independent Study
Natural Language Processing
Object Oriented Programming
Parallel, Distributed, and High-Performance Computing
Pattern Recognition
Programming for the Internet
Programming Language I
Programming Language II
Software Engineering
Symbolic Machine Learning II
Visual Programming for BusinessOther Teaching Experiences
- Conducted Training of Master Trainers (ToT/TtT) for ITEE organized by Bangladesh Computer Council (BCC) and Japan International Cooperation Agency (JICA) at National Academy for Educational Management (NAEM) and BCC
- Conducted various ITEE Examinee Training organized by BCC and JICA
- Lab Tutor (aka Teaching Assistant / Student Tutor), Programming Language I & II, Department of CSE, BRAC University
- Instructor, RanksTel Open Source Camp 2007, Shahjalal University of Science and Technology (SUST) and Bangladesh Open Source Network (BdOSN)
-
Awards, Honors
+–- Vice Chancellor's award for 'Outstanding Contribution to Co-curricular Activities', Brac University, 2009
- Performance Based Scholarship
- Vice Chancellor's Special Scholarship
-
Membership
+–- Member, BRAC University IT Committee, Since 2014
- Co-Founding Treasurer, BRAC University IEEE Student Branch, 2008
-
Research Areas/Interests
+–Natural Language Processing (NLP)
High Performance Computing (HPC/HPS), Distributed Systems, Cloud, Federation, Quantum Computing
Data Science, Provenance, Machine Learning, Artificial Intelligence
Security, Software Engineering, Architecture, RSE
ICT for Development (ICT4D) & Education (ICT4ED), IT Engineers Exam (ITEE), Skill Standards (ITSS) -
Research Activities
+–Research internship at Center for Research on Bangla Language Processing (CRBLP) lab at BRAC University