In your second semester definitely you can try out the following courses, but it also depends on the kind of courses you are offered by your dean. I was offered this courses during my time.
- Discrete Mathematics
- Engineering Chemistry
- Digital logic and Design
- Data structures and algorithms
- Network and communication
- Applications of derivatives and differential calculus.