No, CSE is not that much difficult.
1.Theory Subjects: If you talk about theory syllabus is not that much hard for CS or IT field.
According to year and semester syllabus in designed in Engineering.
In first semester of second year there will some introductory/basic subjects like multimedia technologies, data communications, microprocessors…etc
In second semester of second year again next level subjects will be there like Advanced Microprocessors (like previous semester it was Basic Microprocessors) and now this time it is Advance, and another subject like Computer Networking (in previous semester subject was Data Communications)
In this way every semester and every year the it will changes the syllabus basic to advance level of studies.
If you understood and do study and read books carefully definitely you will understands the concepts easily.
2. Computer Languages : The computer programming languages like C, C++, Java, C#, HTML, PHP ….etc
Every semester of engineering there will be one new computer language like in first semester of second year C Language and Data Structures and Algorithms these languages will be there, and in second semester C++ like this every semester new computer will be there.
This computer languages not like theory subjects and these programs not static they are dynamic in nature, according to problem statement the programming/code will change. So you have focus more and more in this area.
For better understanding you can watch video tutorials or you can do online classes. You have to practice more and more then it will good to you.
Each computer language is base to another computer languages.
For example : If you learn C language the you can learn C++ very easily. If you learn C++ then you will understand Core Java OOP’s concepts easily ….etc
This is like a chain and they are inter-related to each other.
Everyone can understand and do programming well if they learn it in right way with good practice.